nginx负载均衡的配置upstream是在http内,server外的(与server平级)




myapp这个名字是由用户随便起的

weight:权重,越大,访问的机会越多(其实还有其他的负载均衡方法,比如hash)

max_fails:最大失败次数

fail_timeout:最大连接时间(如果超过了就是一次fails,连续两次超时就达到了max_fails=2,则判断它挂掉了)

还可以设置一个参数,失效以后就切换到被服务器

location是在server里面的,server和upstream平级

proxy_pass http://myapp 中的myapp就是upstream myapp定义的myapp




优化: