問題タブ [websocket-rails]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
337 参照

ruby-on-rails - Websocket レール | 504 応答 | 接続が突然終了する

アプリケーションのメッセージング サービスを処理するために websocket-rails gem を使用しています。

技術スタック: Rails 4.2.5, Ruby 2.3.0p0, Passengerapp-server として ( も試しましたPuma),Thinポート3001ngnixWebsocket サーバーとして , Web サーバーおよび の Websocket パッチとしてgem 'websocket-rails', github: 'moaa/websocket-rails', branch: 'sync_fixes'

クライアントが Websocket サーバーにアクセスすると、サーバー イベントがアクティブにトリガーされ、印刷したメッセージでclient_connected確認できます。websocket_rails_server.log

しかし、クライアント側では、応答で突然終了します。

Githubの問題とStackoverflow関連の質問に関するすべての解決策を試しましたが、まだ助けにはなりません.

私のnginx構成は次のとおりです(とにかく必要な場合):