nginx与tomcat实现负载均衡

转载 2018年04月17日 09:42:03
nginx实现负载均衡
本地跑了两个tomcat,分别配置端口8080、8081,同时启动两台tomcat。
在nginx的conf配置文件中配置如下信息:
 
[plain] view plain copy
  1. upstream tomcatserver1 {    
  2.      server 192.168.88.135:8080;    
  3.      server 192.168.88.135:8081;    
  4.  }     
  5.  server {  
  6. //监听的端口信息  
  7.      listen       8088;  
  8.  //监听的server name  
  9.      server_name  localhost;  
  10.      #charset koi8-r;  
  11.      #access_log  logs/host.access.log  main;  
  12.      location / {  
  13.          root   html;  
  14.          index  index.html index.htm;  
  15.          proxy_pass   http://tomcatserver1;  
  16.          proxy_redirect  default;  
  17.      }  
  18.       location /images/ {  
  19.          root   html/images/;  
  20.          index  index.html index.htm;  
  21.      }  

从配置信息中可以看到当我使用http://localhost:8088访问时,nginx会将该访问请求转到192.168.88.135的8080及8081端口下
此处使用的是轮询访问,即首次访问在192.168.88.135:8080上、下次访问会到192.168.88.135:8081上。
下面是效果截图:
    第一次访问:
    
    第二次访问:
    
如此循环往复这样就实现了简单的轮询访问的功能,nginx还有许多配置后续可以多研究研究

快乐玩转Nginx

-
  • 1970年01月01日 08:00

Nginx+tomcat实现负载均衡

Nginx 反向代理初印象Nginx (“engine x”) 是一个高性能的HTTP和反向代理 服务器,也是一个IMAP/POP3/SMTP服务器。其特点是占有内存少,并发能力强,事实上nginx的...
  • dylanzr
  • dylanzr
  • 2016-08-06 11:20:25
  • 11168

Nginx+Tomcat搭建高性能负载均衡集群

一、       工具   nginx-1.8.0   apache-tomcat-6.0.33 二、    目标   实现高性能负载均衡的Tomcat集群:      三、    ...
  • wang379275614
  • wang379275614
  • 2015-08-19 11:45:23
  • 94119

Tomcat+Nginx集群与负载均衡

今天就和大家一起来实现Tomcat和nginx的集群与负载均衡 一、Tomcat 集群配置端口规划 注:该端口是在同一台机器上启动2个tomcat,需要修改一下端口不重复,如果一台机器只部署1个t...
  • l1028386804
  • l1028386804
  • 2015-09-07 21:07:02
  • 7182

Nginx+tomcat 实现负载均衡和动静分离

怎么下载和安装nginx/tomcat就不说了,谈谈在刚开始配置时最容易让人模糊的地方。     1.配置动静分离和负载均衡,注意,upstram、server都是在http{}下面的。 ...
  • Yoara
  • Yoara
  • 2014-12-08 14:43:52
  • 6428

Nginx+Tomcat+Redis负载均衡Session共享实现超级简单(CentOS6.9系统 Java版本)

个人小程序,可以微信扫一扫看看。谢谢支持第一步Nginx+Tomcat 实现负载均衡的测试 相关软件环境软件名称版本号版本说明Java1.7linux版本Tomcat 80817.xlinux版本To...
  • u010651369
  • u010651369
  • 2017-06-07 14:37:45
  • 2137

Windows环境下实现Nginx+2tomcat实现负载均衡

在项目运营时,我们都会遇到一个问题,项目需要更新时,我们可能需先暂时关闭下服务器来更新。但这可能会出现一些状况:   1.用户还在操作,被强迫终止了(我们可以看日志等没人操作的时候更新,但...
  • xuxiaoxie
  • xuxiaoxie
  • 2016-05-25 14:55:16
  • 1672

linux下的nginx+tomcat负载均衡简单原理

  • 2012年07月18日 11:17
  • 87KB
  • 下载

Nginx+Tomcat+Redis (负载均衡+session共享)完整案例

今天整合了一些资源,做了一个Nginx+Tomcat+Redis的案例,使部署的web项目能够承载较大的访问压力,Nginx实现负载均衡,并使用Redis实现session共享; 如下拓扑图: ...
  • qq_16216221
  • qq_16216221
  • 2017-05-21 17:48:20
  • 662

Windows+Nginx+Tomcat搭建负载均衡和集群环境同时实现session共享(一)

摘要:随着网站的访问量越来越多,所以就考虑给网站增加服务器了,现在比较流行的做法就是给网站做集群环境,下面我把我做的过程记录一下,方便日后查看,同时也希望可以帮助到有需要的朋友! 一:首先是环境: 1...
  • sxdtzhaoxinguo
  • sxdtzhaoxinguo
  • 2015-10-16 19:31:49
  • 7238
收藏助手
不良信息举报
您举报文章:nginx与tomcat实现负载均衡
举报原因:
原因补充:

(最多只允许输入30个字)