使用nginx作tomcat的负载均衡

目录:

1.设置本地跑两个tomcat

2.设置nginx开始负载均衡

 

正文:

1.设置本地跑两个tomcat

默认的是 server 127.0.0.1:8080

还要重新搭建一个,server 127.0.0.1:8090

把tomcat复制一份

修改它的

D:\apache-tomcat-5.5.35-for-nginx\conf\server.xml

如下

(1)找到

 <Server port="8005" shutdown="SHUTDOWN">

修改成

<Server port="8015" shutdown="SHUTDOWN">

 

(2)找到

<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
    <Connector port="8080" maxHttpHeaderSize="8192"

修改成

<!-- Define a non-SSL HTTP/1.1 Connector on port 8090 -->
    <Connector port="8090" maxHttpHeaderSize="8192"

(这是server 127.0.0.1:8090)

(3)找到

 <Engine name="Catalina" defaultHost="localhost">

修改成

<Engine name="Catalina" defaultHost="127.0.0.1">

(4)找到

<Host name="localhost" appBase="webapps"

 修改成

<Host name="127.0.0.1" appBase="webapps"

 

ok,可以跑两个tomcat了。自己启动一下吧。

 

2.设置nginx开始负载均衡

下载nginx的地址如下:
nginx下载:http://nginx.org/
下载解压到D:\。


打开如下文件:
D:\nginx-1.4.0\conf\nginx.conf
1、找到内容server {
在它的上面加入如下内容:
    upstream www.gg.cn {
 server 127.0.0.1:8090;
 server 127.0.0.1:8080;
    }
(这是负载切换使用的服务器网站IP)
2、找到location / {
            root   html;
            index  index.html index.htm;
        }
把内容更改如下:
        location / {
            proxy_pass http://www.gg.cn;
            proxy_redirect default;
        }
3、找到server {
        listen       80;
        server_name  localhost;
把内容改成如下:
        listen       80;
        server_name  127.0.0.1;
(这是监听访问域名绑定那台服务器80端口的请求)

 


都配置好了,下面启动nginx这软件
      进入命令提示符CMD

cd /d D:\apache-tomcat-5.5.35-for-nginx\bin
startup.bat

cd /d D:\apache-tomcat-5.5.35\bin\
startup.bat

 

cd /d D:\nginx-1.4.0
nginx

 

http://127.0.0.1/a/a.html

成功,可以看到有两个nginx.exe两个进程。

 

关闭

taskkill /f /im nginx*
taskkill /f /im java*

或者

cd /d D:\nginx-1.4.0
nginx -s stop

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值