nginx反向代理到多台tomcat配置

类别:nginx  阅读:615  发布时间:Wed Nov 16 22:17:09 CST 2016

1 模拟环境

 在一台服务器下开启两台tomcat,一台tomcat使用默认配置,另外一台,修改server.xml文件,http端口默认为8080,修改为8081;远程停服务端口默认为8005,修改为8050,;ajp端口,默认为8009,修改为8090

2 启动两台tomcat,分别测试,都可以访问

3 修改nginx配置文件

 vi /usr/local/nginx/conf/nginx.conf

 添加集群配置项

upstream yaorentest.com{

        server 192.168.245.129:8080 weight=1;

        server 192.168.245.129:8081 weight=2;

    }

 修改配置项,将nginx默认访问集群配置

location / {      
      proxy_pass http://yaorentest.com;
      proxy_redirect default;
     proxy_set_header Host $host;
      proxy_set_header X-Forward-For $remote_addr;
    }

4 重启nginx

 ./nginx -s reload

5 访问192.168.245.129可以看到tomcat首页


关键字:nginx 反向代理 集群 配置

© copyright 粤ICP备16108162号-1