Назад | Перейти на главную страницу

повторное использование nginx с отставанием

В nginx, если я укажу reuseport и backlog=X

stream {
  server {
    listen 8080 backlog=X reuseport;

получу ли я максимальную длину очереди размером X на сокет / рабочего или максимальный общий размер очереди X?

Я пошел посмотреть исходный код nginx и мне кажется, что это X на сокет / рабочего:

https://github.com/nginx/nginx/blob/751bdd3bb2b6ff54be09c37ff328f258fed520fb/src/core/ngx_connection.c#L119

https://github.com/nginx/nginx/blob/751bdd3bb2b6ff54be09c37ff328f258fed520fb/src/core/ngx_connection.c#L654

но я не очень хорошо знаком с кодовой базой nginx.