Как Nginx предотвращает состояние гонки? - PullRequest
1 голос
/ 29 мая 2020

Когда механизм пула потоков включен в Nginx, некоторые из задач aio будут выгружены в пул потоков, который затем уведомит основной поток о завершении задач.

Но что, если у запроса истекло время ожидания при обработке потоком? ngx_event_expire_timers вызовет ev->handler(ev), когда истечет время ожидания события. Как Nginx предотвращает такое состояние гонки? Пожалуйста, помогите мне.

...