Nginx ——— nginx core(JVM) ——http mail
![0_UIT{IP)~%P(LH(24OO~H.png
Nginx集群和负载均衡
客户端—-Nginx— tomcat(upstaream) 根据权重,url id进行配置![IE~GJ_6(6~2J55]V@MEHO7R.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/6172ac168591c8c3302360623e13fc41.png)
![X$6})H7}_OJ)]%_8_XIX)F1.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/17f67adf21d9d649825e267cf3311893.png)
![@DI]C7(XK~U1]1WXL~1()]J.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/181b538a536c70c05b315a150bb9fdb0.png)
Nginx 构建Tomcat集群
![[]@84WQVE@WF)JMK8MCJNTU.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/ec74b1fe25722ee228fb1a4bb2869323.png)
配置upstream上游服务器
![FJ0J]85DV3BZ6~H5W6UNHG.png
Nginx负载均衡—-轮询
Nginx负载均衡—-加权轮询![VR6K35J~8{WRHVP@]Q81RBW.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/d0a13703c1fdbc0dae9d8af3bc749394.png)

upstream 指令参数
max_conns:设置最大数值,并发数——默认为0,不做限制,现在免费
如果server有一个共享内存,将在worker都生效
JMeter测试:![U3WK]CQG5WDXHUOGX@OT1WO.jpg](/uploads/projects/baiwujinji-bnb4y@cgkw5b/ea30ede067ac499f73c48e21407659dc.jpeg)
slow_start: 缓慢加入,运维查看监控效果,将权重逐渐升级,默认是零, 商业版
![VNEX%F~V36]POBAO9C72XKX.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/239a691b756238268b7f92ee1f4de6ff.png)
dowm:服务器状态
![WPA10C]_%GUDFL4%DAMJJGL.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/ff1477bef46de778719a306ba58e7d02.png)
backup:备用机![2JT8))P}YLA@]9YEY}V2PZB.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/930a8411231dc3ace60cbbd6f53c5c82.png)
max_fails: 最大失败次数 ,达到就挂掉 2次
fail_timeout: 失败的时间段 15秒 等待15秒![XY1]OUW%HL]K@HM}_EDPHJU.png](/uploads/projects/baiwujinji-bnb4y@cgkw5b/ca912ddf43d7b27376780c12796e0c68.png)
