Brian_Kinsey_10
Jun 11, 2008Nimbostratus
Connection Limits
I have a pool with three servers; Server1, Server2, and Server3. I would like to force the first 1000 connections to all go to Server1. Once the connection limit is reached, persisting connections will stay on Server1, but all new connections will go to Server2, even when Server1 falls below 1000. Once Server2 reaches 1000 connections, only persisting connections will go to Server2. All new connections will go to Server3 (with no connection limit). Once connections start going to Server3, everything new will go to Server3 until I manually go in and re-enable Server1 and Server2.
Is it possible to do this using Priority Groups on the pool? Server1 will be in Priority Group 1 and the node will have a connection limit of 1000. Server2 will be in Priority Group 2 and the node will have a connection limit of 1000. Server3 will be in Priority Group 3 and the node will not have a connection limit. Will this solution set Server1 and Server2 to disabled once they reach the connection limit? And will it keep them disabled until I manually enable them?
If not, is there a way to set this up with an iRule?