title: Load balancing web sockets and long-polling
body: <p>If I have a web application running on 3 machines that supports web sockets and a client connects to one of them, will each request always go to the same machine, or can a load balancer send it to different machines?</p>
  
  <p>Basically, once a web browser establishes a connection over web-sockets, can a load-balancer send each request to different servers?</p>
  
  <p>If so, which load balancers can do this?</p>
  
  <p>Also, if I'm using a framwork like atmosphere that detects browser compatibility and chooses the appropriate protocol, how would this affect load-balancing opportunities?</p>