同じNginXサーバーで、NginXをhttpプロキシとストリーミングプロキシとして構成できるかどうかを尋ねたいと思います。または、1つはhttpプロキシで、もう1つはストリーミングプロキシで2つのシステムに分割する必要がありますか?
この構成の経験はありますか?
どんなアドバイスもよろしくお願いします。
答え1
はい、同じインスタンスでストリーミングとhttpリバースプロキシを使用できます。ただし、2つのリスンポート、特に2つの異なるIPポートペアを設定する必要があります。例: HTTP を *:80 に、ストリーミングを *:8080 にします。同じIPとポートでhttpとストリーミングモードを設定することはできません。しかし、IPエイリアシングという別のオプションがあります。 NICは2つのIP(IP1とIP2)を受け入れることができ、IP1(IP1:80など)に対してHTTPプロキシを設定し、2番目のIP2(IP2:80など)に対してストリーミングできます。
私は通常、複数のドメインを1つのプロキシサーバーとして指定できるように2番目のオプションを使用します(まだHAを参照してくださいkeepalived
)。