Nginx(3) NGINX + TOMCAT +JAVA 做负载均衡集群
2016-08-05 16:29
465 查看
一,配置多个tomcat,为了简便起见,我配置了两个tomcat,他们的server.xml如下配置
apache-tomcat-8.5.4
程序的测试代码如下
依次访问 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
在/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 依次出现,说明部署成功!
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 依次出现,说明部署成功!
相关文章推荐
- Linux+Nginx+Tomcat实现Web服务器的负载均衡集群
- 使用Nginx和Tomcat来做负载均衡与集群(垂直集群)
- nginx与PHP使用一致性哈希算法对memcached的集群与负载均衡
- Nginx-Tomcat搭建高性能负载均衡集群
- Nginx+Tomcat搭建高性能负载均衡集群
- 在Linux上使用Nginx为Solr集群做负载均衡
- Dubbo+Zookeeper+Spring mvc+Nginx 集群负载均衡 详细demo
- 高性能网站架构之负载均衡 Nginx+tomcat+redis实现tomcat集群
- nginx+tomcat+redis集群实现负载均衡和session同步的步骤和问题处理方法
- Nginx+Tomcat实现负载均衡动静分离集群
- 集群技术(五)nginx1.5 -- nginx负载均衡后Session一致性问题之redis
- 集群与负载均衡的概念 利用Nginx做负载均衡 最简单的入门例子
- nginx + tomcat 实现负载均衡和服务器集群
- Linux - Nginx的集群与负载均衡
- Windows下使用Nginx搭建Tomcat集群实现负载均衡,同时实现session共享
- CentOS Linux 负载均衡高可用WEB集群之Nginx+Keepalived配置
- Nginx+Tomcat搭建高性能负载均衡集群
- Nginx提供代理服务(网站代理),nginx实现负载均衡集群和高可用集群、nginx实现网站动静页面分离
- 图文解说:Nginx+tomcat配置集群负载均衡
- CentOS+Nginx+Tomcat搭建高性能负载均衡集群