ここでは主な設定のみを書き留めます。その他のログの開き方、ウェイトの設定などについては、興味があれば自分で理解できます。
次の構成は、このマシンの 80 ポートをリッスンし、ドメイン名 www.baidu.com にサービスを提供します。
効果: www.baidu.comからのリクエストは平均して 192.16.0.1:80に転送されます。 127.0.0.1:8080 両方のサービス上。 (nginx.conf)
さらに: Taobao tengine の構成は基本的にこれと同じです
アップストリームメイン {
サーバー 192.16.0.1:80; //これポートを含む Tomcat へのパスもここで設定できます
サーバー 127.0.0.1:8080; リスニング ポートは にアクセスするときの URL のポート番号です。
server_name www.baidu.com; server_tokens off;
root /dev/null;
# より大きな添付ファイルをアップロードしたい場合はこれを増やしてくださいclient_max_body_size 20m;
# 人nginxログはこのVhost
Access_log/var/log/nginx/store_access.log; proxy_read_timeout 300;proxy_connect_timeout 300;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_head er ホスト teststore.boldseas.com;#
プロキシ用iisproxy_set_header_set_header x-forwarded-for $ proxy_add_x_forwarded_for; } 内の main の名前は同じですが、
proxy_redirect off; に注意する必要があります。 上記は、関連する側面を含む nginx の負荷分散構成を紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。