node-http-proxyプロキシ サーバーを使用して、ポート 80 のプロキシ サーバーからポート 8000 のアプリ サーバーにリクエストを転送できるようにする方法を検討しています。 、そしてこのセットアップがセキュリティ面から保護するものは何ですか。
note-http-proxy のドキュメントでは、複数のポートまたは IP アドレスを持つアプリにリクエストを転送する方法としてそれを使用することについて多くのことが説明されています。これは、特に基本的なラウンド ロビン ロード バランサー戦略では非常に便利です。ただし、1 つのポートに 1 つのアプリしかないため、これを行う必要はありません。
このプロキシ サーバーを使用する重要なセキュリティ上の理由がある場合は、どのような種類の攻撃から保護されるかを知りたいです。また、socket.io を使用しているので、プロキシが websocket サーバーのスケールアップに役立つことがあれば、それも理解したいと思います。(1024 未満のすべてのポートはルート アクセスを必要とするため)アプリを実行する方法を理解するのに苦労しているsudo
ため、この時点でプロキシ サーバーを使用する十分な理由がない場合は、破棄します。root アクセスなしでポート 80 のプロキシ サーバーを使用してこのアプリを実行する方法を知っている人がいれば、それも非常に役立ちます。ありがとう!