ACE failed rserver connections

Answered Question
Jul 19th, 2010
User Badges:
  • Gold, 750 points or more

Hi ,


i have an ACE 4710 , version A3 2.0 , am i trying to reassign the TCP connection of one failed server to other operational servers in the server farm.The connection should be sticky to the server until the server fails. Is there any way ?


Thx

Dan

Correct Answer by Gilles Dufour about 7 years 1 week ago

Dan,


first, not all servers accept TCP connection to be reassigned to them...

This is because tcp requires 3-way handshake and keeps track of sequence/ack numbers.

Therefore, the servers need some way to exchange this information or to start in the middle.


On ace, we have 2 commands "failaction reassign" or "failaction purge".

The reassign is to simply move the connection to a backup server.

The purge is to kill the connection forcing the client to reopen a new one - this new connection will then be loadbalance to an active server.


Gilles.

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 5 (1 ratings)
Loading.
Correct Answer
Gilles Dufour Mon, 07/19/2010 - 06:43
User Badges:
  • Cisco Employee,

Dan,


first, not all servers accept TCP connection to be reassigned to them...

This is because tcp requires 3-way handshake and keeps track of sequence/ack numbers.

Therefore, the servers need some way to exchange this information or to start in the middle.


On ace, we have 2 commands "failaction reassign" or "failaction purge".

The reassign is to simply move the connection to a backup server.

The purge is to kill the connection forcing the client to reopen a new one - this new connection will then be loadbalance to an active server.


Gilles.

Dan-Ciprian Cicioiu Fri, 07/23/2010 - 02:57
User Badges:
  • Gold, 750 points or more

Thanks for your answer Gilles ,


The think is that , even though is logical that a tcp reassign would need a new 3wayhandshake , i didnt thought of that.

I set the failacction purge and every think worked as planned.


Regards

Dan

Actions

This Discussion