我是新的nginx以及负载平衡,重写等。我有2个龙卷风网络服务器在端口8000和8001上运行,2个geoserver实例在tomcat7 servelet上运行,端口8080和8081.有人可以这样教我nginx可以监听端口80,base_url / tornado将被重定向到龙卷风服务器,base_url / geoserver将被重定向到tomcat7 servelet。
感谢那些愿意帮助我的人。 :)
答案 0 :(得分:3)
这对您来说应该是一个很好的领导解决方案:
upstream tornado {
server 127.0.0.1:8000;
server 127.0.0.1:8001;
}
upstream geoserver{
server 127.0.0.1:8080;
server 127.0.0.1:8081;
}
server {
server_name _;
listen 80;
location = /tornado {
proxy_pass http://tornado;
}
location = /geoserver {
proxy_pass http://geoserver;
}
}
希望它有所帮助!