イベントマシンwebsocketアプリケーション(em-websocket gemを使用)があり、うまく動作します。問題は、nginx経由でポート80を使用して展開する必要があることです(tcpプロキシモジュールでコンパイルできません)。シン・サーバーを指すシンプルなnginx proxy_passを使用して、シン・サーバーに要求をWebサーバー・サーバーに渡すことは可能ですか?Thin/nginxからイベントマシンのWebソケットにアクセスするには?
4
A
答えて
2
あなたがproxy_passを使ってプロキシwebsocketトラフィックを処理することはできません。
ウェブソケットは(ハンドシェイクとアップグレードが完了している)HTTP 1.1接続を介して行われているので、あなたのバックエンドがHTTP 1.1をサポートする必要がある、と私は研究してきたものから、彼らはHTTP 1.0仕様を破る...
私は、socket.ioとHAProxy(リンクを参照)で同じことをしようとしている人もいます。 em-websocketsでsocket.ioを交換して同様の結果が期待できると思います。
関連する問題
- 1. ソケットからのエクスプレスセッションにアクセスする
- 2. アクティビティ内のサービスクラスからのソケット接続にアクセスする
- 3. WebからWindowsサービスにアクセスする
- 4. jarからWebリソースにアクセスする
- 5. androidからASP.NET Webサービスにアクセスする
- 6. Webサービスからファイルにアクセスする
- 7. Excel WebアドインからWebカメラにアクセス
- 8. ソケットを使用してローカルホストのWebサイトにアクセスします。エラー
- 9. スタンドアロンのhtmlファイルからWebサービスにアクセスするには?
- 10. JavaScript Webワーカーからこのソケットにアクセスできないのはなぜですか?
- 11. Webサービスからコンテンツファイルにアクセスしてコンテンツファイルにアクセスする
- 12. WebブラウザでC#からソケットにコマンドを送信する
- 13. は、[ドッキングウィンドウ]ブラウザでローカルホストからWebサーバにアクセスするために
- 14. LinuxサーバーのJava Webアプリケーションからローカルパスにアクセスする方法は?
- 15. WebページからiPhoneの場所にアクセスする方法は?
- 16. 他のWebサイトからjsファイルにアクセス
- 17. Android WebサーバーからWebソケットを実行しますか?
- 18. あるWebサイトから別のWebサイトにフォームにアクセスする、python/django
- 19. Web APIからHttpContext.Current.Sessionにアクセスすることは可能です
- 20. サーバからWebストレージデータにアクセスする方法は?
- 21. Java WebサービスからSAP JCoコネクタにアクセスする方法は?
- 22. Flex Webアプリケーションからローカルファイルシステムにアクセスする方法は?
- 23. Webアプリケーションでicons8.comからアイコンにアクセスする方法は?
- 24. Python:YouTubeのWebページにアクセスするには?
- 25. WebソケットをLANネットワークに制限する
- 26. Apache Ofbiz Webソケットを有効にする
- 27. リモートWebソケットに接続する
- 28. Webコンテナ(JNDI経由)からデータソースにアクセス
- 29. WebページからiPhoneフォトアプリケーションにアクセス
- 30. BlackBerryサービスからWebサービスにアクセス