(0001459)
|
sam
|
08-16-06 13:43
|
|
Examined closely, backup-takes-ownership does not add any useful functionality.
Here is a scenario that shows why the backup-takes-ownership option does not solve the old sessions/new sessions issue.
Servers a, b, c.
Session "X(bc)" has server b as primary and server c as backup.
Server a goes down, gets new version of app, comes back up.
Server b goes down, gets new version of app.
[1st possible screwup: no request comes for session X while server b is down, so the ownership does not change.]
Session X(bc) gets reassigned as Session X(ca) because Server b is down.
Server b comes back up.
Server c goes down.
2nd possible screw-up, session X(bc) gets routed to a (it's backup). But
a has the new version of the app so the session fails.
backup-takes-ownership does not solve the issue. |
|