cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
620
Views
0
Helpful
2
Replies

what's the difference of "persistent rebalance" and sticky setup?

qixie
Level 1
Level 1

we can configure "persistent rebalance" in vserver to achieve the persistent connection. we can also to configure sticky in vserver to achieve the persistent connection. what are their difference?

Thx, Q.Xie

2 Replies 2

Gilles Dufour
Cisco Employee
Cisco Employee

Q,

persistent rebalance refers to a single TCP connection. You can either keep it connected to the same server all the time or break it per http request and rebalance if necessary.

The sticky function refers to multiple tcp connections. Each connection can be sent to the same server or not.

You can use persistent rebalance and sticky at the same time.

It is useful if you have cookie-stickyness and are receiving connection from proxy server.

Since behing the proxy there could be many clients, each using a different cookie, it could be useful to break the single tcp connection from the proxy and reassign it to the appropriate server based on the cookie.

These are http concepts that you can learn from reading the RFC's or books on the subject.

Finally, as a Cisco employe, you could post your questions internally.

Gilles.

Gilles,

Thx a lot for your quick reply.

I think the persistent connection will depend on the backend server. For example, if there is an Apache webServer behind CSM, if Apache does not turn the KeepAlive On, there will not have the persistent connection though there is a "persistent rebalance" setup on CSM. Am I right?

By the way, could you tell me where I can post my question internally?

Thx, Q.Xie

Review Cisco Networking for a $25 gift card