Please report new issues athttps://github.com/DOCGroup
******** This is a "blocker" since the adaptive load balancing is a very important part of the new load balancer. ******** The new load balancer has the necessary hooks for adaptive load balancing. There are some additional tweaks that must be made before adaptive load balancing can be used, however. In particular: 1. The client side component that installs a ClientRequestInterceptor that injects a ServiceContext in to the outgoing ServiceContextList must be completed. The server side load shedding mechanism cannot perform load shedding without that ServiceContext in place. (I think this is a deficiency in the spec. C'est la vie). 2. Automatic LoadAlert registration in the server side component must be repaired. It currently does not work for some run-time concurrency configurations, and deadlocks. One way to fix this is to use AMI to defer the registration call until the call that currently holds lock returns and releases that lock. 3. The only built-in adaptive load balancing strategy shipped with TAO, i.e. "LeastLoaded," must be tested.
Mine.
TAO and TAO's "Cygnus" load balancer have had all the necessary fixes to support adaptive load balancing for quite some time.