Comment 2 for bug 1459473

Revision history for this message
Nipa (nipak) wrote :

On client side, for phase-1 of quench we will implement the following -

1) Client will honor list of services returned by the server.
2) Clients will apply the services returned by discovery gracefully.
3) If Discovery returns an empty list, the client will continue using the older connections.
4) If Discovery returns a smaller list of services, client will use the shorter list and continue using
     services from older list - i,e client will not CLEANUP the additional existing connections.
5) Note, clients on discovering services DOWN, will wait fot atleast heartbeat detect DOWN
     time i.e 3 keepalives (= 15 secs) before re-subscribing to get new set of services.