One thing that I would like to see in the loadbalancing functionality in GF + plugin is to be able to "quite" a server in a cluster so that no new traffic is forwarded to the node and then a configurable grace period for existing connections terminate these existing connections as well. The reason being hot-upgrade scenarios where you'd want to upgrade one node at a time. This could possibly be implemented relatively easy by expanding the health-check functionality, maybe by looking for a special HTTP status value, like 503 (Service Unavailable). The server should periodically be check ofcourse. The quieting of a server should be part of the admin interface so the health-check application should be a built in application
[Message sent by forum member 'jesper_soderlund' (jesper_soderlund)]
http://forums.java.net/jive/thread.jspa?messageID=249803