首頁 > 後端開發 > php教程 > nginx做負載平衡配置

nginx做負載平衡配置

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
發布: 2016-07-29 09:09:11
原創
1039 人瀏覽過

這裡只寫一下主要配置,至於其他的開啟日誌,設定權重之類的有興趣的話可以自行腦補。  

以下配置,監聽本機的80端口,為www.baidu.com這個網域提供服務。

效果:來自www.baidu.com的請求,平均地轉發到 192.16.0.1:80,  127.0.0.1:8080 兩個服務上。 (nginx.conf)

另外:淘寶tengine的配置和這個基本一樣

 

upstream main   :80;               //此處用於設定tomcat的路徑,包括端口,此處也可以進行權重配置

     server 127.0.0.1:8080;

 

     listen 80;                                  處為監聽埠,也就是造訪時間URL的連接埠號碼     server_name www.baidu.com;

   dev/null;

# Increase this if you want to upload larger attachments

client_max_body_size 20m;

# individual nginx logs for this vhost

access_log /var/login/c /log/nginx/store_error .log; 

location / {

   

    proxy_connect_timeout 300;

   

     proxy_set_header X-Forwarded-Proto $scheme;

   

     proxy_set_header Host teststore.boldseas.com;#

for proxy to IIS         proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;

 

     proxy_pass http://main;                     stream main 

 .......  }中的main名稱相同 ,需要注意

     proxy_redirect

     proxy_redirect 

以上就介紹了nginx做負載平衡配置,包含了方面的內容,希望對PHP教學有興趣的朋友有幫助。

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
javascript - js正規符合特定字串
來自於 1970-01-01 08:00:00
0
0
0
為什麼說非物件呼叫成員函數fetch()
來自於 1970-01-01 08:00:00
0
0
0
資料庫設定檔必須要用二維數組
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板