nginx 配置輪詢服務


通常我們應用nginx做代理時,用到它的輪訓服務

#設置輪詢名稱

upstream zyy{

  server 127.0.0.1:8080  #本機的apache服務

}

server {
listen 80;
server_name test.com;
root /test;
location / {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwraded-For $remote_addr;
proxy_pass http://php_server;
}

#當我們路徑中 包含 zyy 時  就會訪問到 127.0.0.1:8081/zyy  這個服務  本機對應的tomcat的端口
location /zyy  {
proxy_pass http://127.0.0.1:8081/zyy; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

#如果沒有匹配到上面的zyy  那么就進入到我們下面的那個 服務  再訪問到我們本機的apache服務器
location / {

proxy_pass http://zyy;
}

}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM