I have a Webservice which I like to run on multiple servers as the load on one server is getting to heavy.
To communicate with the webservice i'd like to put a loadbalancer before it which decides which server should answer the requests. The requests are stateless, so sessions don't need to be taken into account.
The webservice sends an udp message when it's up running and ready to receive requests. It also sends a message when it's going down. While running and processing requests it also sends a heartbeat message every x seconds.
In looking into TRtcLoadBalancer and can find the AddServer function. But there is no equivalent RemoveServer function.
- When the LoadBalancer is running can you added a new server or do you have to stop the loadbalance, before you can do this?
- How do you go about removing a existing server while the loadbalancer is running?
Regards
Yvo Nelemans