您的位置:首页 > 运维架构 > Tomcat

Nginx(3) NGINX + TOMCAT +JAVA 做负载均衡集群

2016-08-05 16:29 465 查看
一,配置多个tomcat,为了简便起见,我配置了两个tomcat,他们的server.xml如下配置

apache-tomcat-8.5.4

<Connector port="8084" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

<Server port="8015" shutdown="SHUTDOWN">
<Listener className="org.apache.catalina.startup.VersionLoggerListener" />
<Connector port="8085" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" />
<Connector port="8019" protocol="AJP/1.3" redirectPort="8443" />


程序的测试代码如下

@RequestMapping("/test")
public Object test() {
return System.getProperty("user.dir");
}


依次访问 http://XXX.XXX.XXX.177:8084/redis/test  返回结果 /data/huodong/apache-tomcat-8.5.4
http://XXX.XXX.XXX.177:8085/redis/test   返回结果 /data/huodong/apache-tomcat-8.5.4_2

二,配置NGINX

vim /usr/local/nginx/conf/nginx.conf

upstream gao.com{
server 127.0.0.1:8084 weight=1;
server 127.0.0.1:8085 weight=2;
}
server {
listen      8086;
server_name  localhost;

#charset koi8-r;

#access_log  logs/host.access.log  main;

location / {
proxy_pass http://gao.com; proxy_redirect default;
}
重启nginx:

在/usr/local/nginx/sbin/nginx -s reload

三,测试

访问http://XXX.XXX.XXX.177:8086/redis/test

结果:

/data/huodong/apache-tomcat-8.5.4 和/data/huodong/apache-tomcat-8.5.4_2 依次出现,说明部署成功!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: