nginx与tomcat实现负载均衡

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还有许多配置后续可以多研究研究

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值