2014-09-24 63 views
0

我想測試nginx是否在節點1關閉的情況下重定向到節點2。測試本地系統中的Nginx負載平衡

對於這一點,我在本地Windows機器上安裝Tomcat和在80809090端口開始2個實例

不知道如何爲這個配置nginx的。我通過在nginx.conf中添加了以下塊進行測試。但它仍然不適合我。請幫我在這

proxy_redirect ~.*:909[0-9]/(.*)$ /$1; 
proxy_redirect ~.*:808[0-9]/(.*)$ /$1; 

upstream localhost { 

     server localhost:8080; 
     server localhost:9090; 
    } 


server { 
     listen 8080; 
     server_name localhost; 

    } 
+0

您可能要張貼此在任一ServerFault論壇或Linux的論壇,所以真正關心編程,而不是配置服務器。但是,這是一個很好的問題,只是在錯誤的鄰居中才能得到最好的關注。 – 2014-09-24 15:15:42

+0

上游需要一個不是localhost的唯一名稱,然後添加'proxy_pass ...' – itpp13 2014-09-24 17:38:50

回答

2

更換服務器模塊通過下面的框

server { 
     listen 8080; 
     location/{ 
       proxy_pass http://localhost; 
      } 
     }