nginx - 为什么在 Nginx 中默认为 'accept_mutex' 'on'?

标签 nginx mutex

我发现'accept_mutex'在Nginx中默认为'on',如下所示:

http://wiki.nginx.org/EventsModule



那么接受连接需要互斥锁吗?为什么?

最佳答案

截至 nginx 主线版本 1.11.3(2016 年 7 月 26 日发布), accept_mutex now defaults to off .这部分是因为新的 EPOLLEXCLUSIVE flag 提供了 accept_mutex 的好处没有额外的开销。

关于nginx - 为什么在 Nginx 中默认为 'accept_mutex' 'on'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15636319/

相关文章:

php - Symfony2 Windows/Linux 的合适开发环境

c++ - 如果我们已经手动解锁了 unique_lock 是否会在销毁时解锁?

objective-c - @synchronized - 跳过而不是等待

c# - 如何在Windows Service中实现互斥

c# - 尝试打开互斥量时出现 UnauthorizedAccessException

c - 如何提供一系列交错线程来表明代码中断并且没有提供完美的同步?

nginx - Nginx 背后的多个 Meteor 站点

python - Django 1.8.4 和 uWSGI 配置多个进程的语言切换问题

php - 使用 docker、nginx、php-fpm 提供静态文件

nginx - 通过Nginx的sub_filter重写CSS和JS中的路径