Forum Discussion
Configuration advice
I have four app servers behind BIG-IP.
The app owners restart their services whenever the memory on the box rises to a certain threshold value. Because of this BIG-IP marks the server that is restarted down monitored by TCP.
The users connected to the server through load balancer gets some RPC failed error.
VIP has source address persistence enabled. Action on service down is none.
1) When the server is marked down, does persistence entry gets deleted or remains until idle time expires. 2) When the server is marked down, does the connection entry gets deleted or remains until idle time expires.
App owners has said that the user/session information is known to all servers.
Is there any way I could send those users to any available servers.
1 Reply
- Hannes_Rapp
Nimbostratus
Hello,
I'll try to explain and hopefully answer your questions.
1) When the server is marked down, does persistence entry gets deleted or remains until idle time expires.
It will be deleted. There aren't any quick solutions to modify this, however, still doable with the use of iRules if really needed. I'm assuming that you like the default behaviour in that regard.2) When the server is marked down, does the connection entry gets deleted or remains until idle time expires.
By default, both the clientside and serverside connection records will remain. These records will be retained until connection is resumed, until timed out, or until closed either by server or client.What might interest you is a configuration entity "Action on Service Down" which can be found in Pool configuration settings. In your case, you should go to Pool configuration, and select
. What this will do is let the active connection flow continue by remapping the serverside connection stream to another available pool member. Please note that this solution would not make anything better for services that require persistent/sticky sessions.Action on Service Down -> Reselect
Help guide the future of your DevCentral Community!
What tools do you use to collaborate? (1min - anonymous)Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com