2012-03-23 13 views
3

Apacheとmod_wsgiを使用する既存のDjangoサイトにdjango-socketio機能を追加するためのチュートリアルを誰かが提供したりリンクしたりできますか?既存のApache/mod_wsgi/Djangoサイトにdjango-socketioを追加する

並列処理が可能か、runserver_socketioコマンドがすべての要求を処理する必要がありますか?

This Questionは関連性がありますが、実用的な情報はほとんどありません。あなたはrunserver_socketio一部だけで、別のポートでWebSocketをを提供し、Apacheのような公共面するサーバーの背後に定期的にサイトを実行することができるはず

おかげ

答えて

1

。リンク先の質問に記載されているように、Webサーバーを介してWebサーバーをプロキシすることが可能である場合は、それを解決する必要がありますが、runserver_socketioで使用されるgeventサーバーは可能です。このように別々のインスタンスを実行している場合、彼らが共有状態に依存して、「バンドの外」の機能は、動作しません

django_socketio.broadcast(message) 
django_socketio.broadcast_channel(message, channel) 
django_socketio.send(session_id, message) 

あなたはまた、通常のジャンゴにSOCKETIO_PORTを追加する必要がありますプロジェクトの設定を使用して、使用するポートを認識します。

+0

あなたはあなたの答えを詳しく述べることができますか?これらの設定はどこにありますか?また、ここに掲載されたソリューションはどうですか?http://stackoverflow.com/questions/13733137/adding-socket-io-to-existing-django-wsgi-project?lq=1 – auny

関連する問題