multi_accept on的作用是什么?能不能通用配置?

来源:5-18 Nginx的性能优化_Nginx通用配置优化

苦瓜苦也

2018-11-24

multi_accept on的作用是什么?能不能通用配置?

写回答

1回答

Jeson

2018-11-24

这个数值默认就是on 建议采用默认设置,multi_accept的作用是 告诉nginx收到一个新连接通知后接受尽可能多的连接,多个worker按串行方式来处理连接,也就是一个连接只有一个worker被唤醒,其他的处于休眠状态,设置为off后,多个worker按并行方式来处理连接,也就是一个连接会唤醒所有的worker,直到连接分配完毕,没有取得连接的继续休眠。当你的服务器连接数不多时,开启这个参数会让负载有一定的降低,但是当服务器的吞吐量很大时,为了效率,可以关闭这个参数。


0
1
苦瓜苦也
非常感谢!
2018-11-25
共1条回复

Nginx入门到实践-Nginx中间件应用+搭建Webserver架构

中间件、负载均衡、应用层安全防护、动静分离、Nginx+LUA开发等

4183 学习 · 908 问题

查看课程