nginx+tomcat集群配置

本文深入探讨了Nginx的配置方法,包括upstream的五种分配方式及如何利用NginxStatus模块进行状态监控。通过实例演示如何实现负载均衡与优化性能。

http{ 下增加

upstream tomcat_server {

       server 1.1.7.75:8087 weight=10;#第一台机器

       server 1.1.7.75:8088 weight=10;#第二台机器

     }

 

server

location / {

下面增加

#下面3行设置反向代理 可以增加其他的参数

proxy_set_header Host $host;

proxy_set_header X-Forwarded-For $remote_addr;

proxy_pass http://tomcat_server;

这样访问http://localhost 直接到 1.1.7.75:8088  1.1.7.75:8087两个项目了。两个项目一样哦。

 

有关nginx upstream的五种分配方式

http://tech.ddvip.com/2009-07/1246936747125436.html



 #设定查看Nginx状态的地址

    location /NginxStatus {

    stub_status             on;

    access_log              on;

    #auth_basic              "NginxStatus"; #密码被我取消了。

    #auth_basic_user_file  conf/htpasswd;

    }


NginxStatus 显示的内容意思如下:

    ●active connections – 当前 Nginx 正处理的活动连接数。
    ●server accepts handled requests -- 总共处理了 14553819 个连接 , 成功创建 14553819 次握手 ( 证明中间没有失败的 ), 总共处理了 19239266 个请求 ( 平均每次握手处理了 1.3 个数据请求 )。
    ●reading -- nginx 读取到客户端的 Header 信息数。
    ●writing -- nginx 返回给客户端的 Header 信息数。
    ●waiting -- 开启 keep-alive 的情况下,这个值等于 active - (reading + writing),意思就是 Nginx 已经处理完正在等候下一次请求指令的驻留连接。 

转载于:https://my.oschina.net/sunyh/blog/15501

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值