Websocket と socket.io が正常に動作するリバース プロキシ用の Web サーバーをセットアップするにはどうすればよいですか?

Websocket と socket.io が正常に動作するリバース プロキシ用の Web サーバーをセットアップするにはどうすればよいですか?

現在VPSをホスティングしていますnode.jsWeb アプリと 1 つのサイト。ただし、現在はアプリにカスタム ポートを使用しています。

各サイトにカスタム ドメインを割り当てて、サイトを増やすと、デフォルトですべてがポート 80 にアクセスすることになります。

リバース プロキシを使用する必要があることは理解していますが、次の点を確認したいと思います。

  • ウェブソケット
  • ソケット.io

正常に動作します。すぐにマウントする必要があります:

  • ドルパル
  • シンプルな Rails/Sinatra テスト

Apache、lighttpd、nginxのどれが最高node.jsオプションはありますか? 簡単に推奨され、十分に文書化されたオプションはありますか?

現時点では、私の最善の選択肢はlighttpdトップです

関連情報