nginxリバースプロキシのproxy_passの背後にあるURLは何ですか?
曾经蜡笔没有小新
曾经蜡笔没有小新 2017-05-16 17:17:42
0
4
687

nginxリバースプロキシのproxy_passの背後にあるURLは何ですか?以下の例で書かれている 127.0.0.1 はローカル マシンを表します。自分自身を表現しますか?機能は何ですか?

リーリー
曾经蜡笔没有小新
曾经蜡笔没有小新

全員に返信(4)
滿天的星座

IP の背後にもポートがあります
ポート 80 へのリクエストをポート 9095 に転送します。nginx 自体は java/php/python のリクエストを処理できないため (たとえば)、tomcat、php- に引き渡す必要があります。 fpmやwsgiなどを扱うにはリバースプロキシのバックエンドサービスが必要です

いいねを押す +0
伊谢尔伦

このマシンがアクセスできる限り、必ずしもこのマシンでなくても他の IP を書き込むこともできると思います

いいねを押す +0
阿神

他のIPも使用可能です。単純にCDNとして理解することもできますが、機能は充実しています

いいねを押す +0
曾经蜡笔没有小新

127.0.0.1 はこのマシンを指しますが、なぜ自分自身をプロキシする必要があるのですか?たとえば、サーバーはnode.jsサーバーを実行していますが、node.jsは専用のWebサーバーではないため、Nginxはリバースプロキシを必要とします。これにより、外部アクセスの制御がはるかに便利になり、Nginxキャッシュによりパフォーマンスが向上します。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート