我的 nginx 后面有很多台后端服务器,但有的后端服务器因为某些原因可能会处理的稍微慢一点,结果导致还没处理完请求又过来了,堆积了很多请求导致 CPU 升高滚雪球一样越来越慢,nginx 有根据连接数之类的来挑选后端服务器吗?
1
mt7620 2018-03-08 23:12:03 +08:00
haproxy 可以
|
2
0ZXYDDu796nVCFxq 2018-03-08 23:14:25 +08:00 via iPhone
nginx 的 upstream 有 weight 参数
|
3
yuyuyu OP 找到了,least_conn 可以解决
|