I am thinking about setting up multiple servers under a load balancer that will use PUSH with websockets. I will be using SSL, so for that reason I don't think I can use sticky sessions. So is there a way to easily scale an app that needs to be able to PUSH?

link|improve this question

60% accept rate
If you're using websockets, you'll stay connected to the same server the whole time (unless it goes down or something). – ceejayoz Jan 2 at 20:48
Yah... But what happens if a user is connected to another server? Imagine a user sends the data to server X how does the other servers like Y get to know the data was received so it can send it to the other user? – Jean-Nicolas Boulay Desjardins Jan 2 at 21:03
Generally, they'd all access the same database, or use a queue, or otherwise communicate amongst themselves. – ceejayoz Jan 2 at 21:39
feedback

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
or
required, but never shown

Browse other questions tagged or ask your own question.