Subject: Load Balancing & Session Prebinding
Hi,
We are using Matrix.NET to do a server pre-bind of a BOSH session which is handed off to a browser. We are in the process of clustering our server (Isode M-Link), and they have advised us that the BOSH session should be sticky for a particular BOSH session. We were going to do this by using the cookie-based stickiness mechanism that our load balancer (F5 BigIP) supports, but I realized that since the session is actually started by the web server, the first connection from the browser may well hit a different back-end node. Would it be possible to make the cookie collection available in the PreBindEventArgs so that we can hand this off this cookie to the browser as well? (Or any other suggestions as how to make this work?)
Thanks,
Jeremy
We are using Matrix.NET to do a server pre-bind of a BOSH session which is handed off to a browser. We are in the process of clustering our server (Isode M-Link), and they have advised us that the BOSH session should be sticky for a particular BOSH session. We were going to do this by using the cookie-based stickiness mechanism that our load balancer (F5 BigIP) supports, but I realized that since the session is actually started by the web server, the first connection from the browser may well hit a different back-end node. Would it be possible to make the cookie collection available in the PreBindEventArgs so that we can hand this off this cookie to the browser as well? (Or any other suggestions as how to make this work?)
Thanks,
Jeremy