Support for temporary removing nodes through REST API
It would be great if there was a REST API or something similar we could use to take a node out of rotation without being dependent on the probe detecting it.
Usecase: We run SF behind the Application Gateway. When we update our front-end service, we would like to take it out of rotation before the service is updated. This does not seem possible today, since we have to rely on the probe detecting that a node has gone down. Since the probes have a lag (it probes on a given interval), some users will have a bad experience when their request is forwarded to a node that has been shut down, but the LB still thinks it's active.
An API that we could call to disable a node, either for a given amount of time (i.e. disable for 5 minutes and the start probing), or disable until we call the API again to activate the node would be great.
Thank you for your suggestion. We have included this in our planning.
Jarle Nygård commented
This would be very useful for us too. Please make this a priority or suggest work-around.