Nginx последний, 1.19.9, worker_shutdown_timeout не установлен, установить его? В принципе если установить 5 минут - то через 5 минут все 300к клиентов все равно попрут толпой на сервер?
Чт, 8 апр. 2021 г. в 12:41, Илья Шипицин <chipits...@gmail.com>: > сокеты штатно убиваются через worker_shutdown_timeout > > второй вопрос - какая у вас версия nginx ? где-то в районе 3-4 летней > давности был баг, который приводил к тому, что несмотря на указанный > worker_shutdown_timeout, воркеры все равно не останавливались > > чт, 8 апр. 2021 г. в 12:28, Vladislavik <nginx-fo...@forum.nginx.org>: > >> Добрый день, есть 200k websocket соединений на проксируемый сервер, после >> изменения в конфиге и попытке reload nginx появляются новые процессы >> nginx и >> зависают прошлые в статусе "nginx shutting down", которые так и не >> завершаются, тк клиенты могут висеть онлайн долго, эти старые процессы >> можно >> убить kill -9 pid каждый, но в этом случае nginx продолжает в >> /nginx_status >> показывать счетчик коннектов с учетом старых соединений из убитых >> процессов >> плюс заново переподключившиеся (количество коннектов после каждого reload >> растет в геометрической прогрессии), хотя в работе после kill старых nginx >> процессов остаются только новые процессы. Полностью сбросить счетчик >> коннектов получается только через restart nginx, но в этом случае все >> websocket клиенты одновременно начинают заново стучаться на сервер, чего >> тоже не хотелось бы, вопрос: как мягко применять новый конфиг nginx и >> переподключать websocket соединения хотя бы пачками, а не все одним >> моментом? >> >> Posted at Nginx Forum: >> https://forum.nginx.org/read.php?21,291167,291167#msg-291167 >> >> _______________________________________________ >> nginx-ru mailing list >> nginx-ru@nginx.org >> http://mailman.nginx.org/mailman/listinfo/nginx-ru > > _______________________________________________ > nginx-ru mailing list > nginx-ru@nginx.org > http://mailman.nginx.org/mailman/listinfo/nginx-ru -- С уважением Толмачев Владислав. tolmachev.v...@gmail.com skype: vladislaviki
_______________________________________________ nginx-ru mailing list nginx-ru@nginx.org http://mailman.nginx.org/mailman/listinfo/nginx-ru