3

Socket.io を Web サイトに統合しようとしています。すべてのメッセージは uWSGI ワーカー (Django) で送信されます。私の問題は、すべてのメッセージがすべての接続魔法を行うことです。次のようになります。

Request -> HTTP Handshake with Socket.io -> Websocket connection -> Data send -> Connection close

そして、socket.io に送信する必要があるすべてのメッセージに対して繰り返します。理想とはかけ離れています。1 リクエストあたり 3 ~ 4 件のメッセージがキューに入れられることがあります。リクエスト内でソケット接続をuWSGIと共有する方法はありますか? 特定のワーカーによって処理されるすべてのリクエスト内でのみ、ワーカー間で共有する必要はありません。または、その問題に対する他の解決策があるのでしょうか?

4

1 に答える 1

4

誰かが同様の問題を抱えている場合は、メーリングリストの私の電子メールに対する Roberto (uWSGI の開発者) の応答をチェックしてください: http://lists.unbit.it/pipermail/uwsgi/2011-July/002436.html :)

于 2011-07-21T09:09:11.117 に答える