Server Load Balancing: Enable/Disable/Weight Real Servers via an API/Special HTTP Response Code for automatic Deployments
We often deploy new Configurations and Software to our real servers behind about 15 SLBs. By now we always have to login to WebUI to manually rebalance the Real Servers we wan to maintain, and rebalance them back for the second half of a SLBs Real Servers.
It would be nice to have an SSL+Login API to do it automatically using something like Capistrano or even a predefined per-SLB HTTP Response Code, the SLB knows to rebalance to 0 for specific Servers.
Martin Seener commented
for the HTTP Response Code thing, it could be something like this
i think HAProxy also can do this with a 404 Response. But a small REST API would be easier to use for different Applications or use cases.