Welcome! Log In Create A New Profile

Advanced

EPOLLEXCLUSIVE

December 04, 2016 02:27PM
Здравствуйте.
Использую следующее ПО:
nginx 1.11.6
ubuntu 16.10
glibc 2.24
kernel 4.8.12-040812-generic

С помощью команды:
(netstat -antp|grep ESTABLISHED|awk -F" " '{print $7}'|sort|uniq -c)

наблюдаю за количеством соединений на каждый worker, при отключенном accept_mutex, как я понимаю, должно работать EPOLLEXCLUSIVE и распределять соединения равномерно, но соединения распределяются очень не равномерно, в основном все ложится на 1 воркер (80% соединений) (всего их 6), если включаю accept_mutex - все работает нормально, соединения распределяются равномерно.
Почему не работает EPOLLEXCLUSIVE или я не понимаю как он должен работать в данном случае?
Subject Author Posted

EPOLLEXCLUSIVE

windos321 December 04, 2016 02:27PM

Re: EPOLLEXCLUSIVE

Валентин Бартенев December 04, 2016 03:00PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 285
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready