I'm planning to build a realtime service with gevent-socketio (released by Jeffrey Gelens). For some purposes, I need to scale my service with many gevent-socketio servers. I think it can be used as a reverse proxy (like nginx) for distributing requests across multiple Comet servers and use another server as a central session datastore, is it right?
I'm trying to modify gevent-socketio source code, but it's rather hard for me.
I think haproxy is most appropriate for proxying in this manner. You're on the right track with your approach.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With