NodeJSアプリケーションがあります。クライアントごとにこのアプリケーションの異なるインスタンスを作成したいと思います。私の最初の考えは、各インスタンスを異なるポートに配置してから、それらのポートをリッスンするノードインスタンスを起動することでした。
クライアント1:http://client1.myapp:81 (ポート81をリッスンしているノードアプリのインスタンス)
クライアント2:http://client2.myapp:82 (ノードアプリのリスニングポート82のインスタンス)
..。
外部でそれほど多くのポートを開きたくないので、クライアントがポート80を介してアプリにアクセスできるかどうかを知りたいです。
クライアント1:http://client1.myapp
クライアント2:http://client2.myapp
..。
次に、IISに、特定のNodeJSアプリインスタンスがリッスンする対応する内部ポートに各要求をリダイレクトさせます。
このように、ポート80を外部で開くだけで済みます。
これは可能ですか?これは一般的な方法ですか?
前もって感謝します。