I believe the answer to both of your questions is "no". The configuration directives you've specified will be followed: if more than maxconn concurrent requests are needed for a particular server, additional requests will be queue until the maxconn of the fronend / backend is reached. Existing connections won't be moved due to a server being at capacity.
-Bryan On Thu, Feb 21, 2013 at 10:05 AM, Jim Gronowski <[email protected]>wrote: > We have a server setup as follows: > > -------------------- > listen MyService X.X.X.X:XX > mode tcp > option tcplog > option redispatch > balance source > maxconn 5000 > option ssl-hello-chk > server server1 X.X.X.X maxconn 500 check > server server2 X.X.X.X maxconn 500 check > --------------------- > > So, each server is limited to 500 sessions. If 'server1' reaches 500 > connections, will new incoming connections automatically be routed to > 'server2', even with source-based routing in place? Will new > connections that were previously bound to server1 connect to server2? > > > > > Thanks, > Jim > > > > > > Ditronics, LLC email disclaimer: > > This communication, including attachments, is intended only for the > exclusive use of addressee and may contain proprietary, confidential, or > privileged information. Any use, review, duplication, disclosure, > dissemination, or distribution is strictly prohibited. If you were not the > intended recipient, you have received this communication in error. Please > notify sender immediately by return e-mail, delete this communication, and > destroy any copies. > > >

