Re: Растет кол-во открытых udp сокетов
Иван Мишин
simplebox66 на gmail.com
Ср Янв 11 09:18:56 UTC 2017
Проблема сама ушла, но сейчас снова вернулась.
nginx имеет кучу процессов в состоянии shutting down
> nginx 2245 0.1 0.4 277892 170264 ? S< 2016 60:12 nginx:
> worker process is shutting down
> nginx 2246 0.1 0.4 277892 170268 ? S< 2016 60:04 nginx:
> worker process is shutting down
> nginx 2247 0.1 0.4 277892 170264 ? S< 2016 53:58 nginx:
> worker process is shutting down
> nginx 2248 0.1 0.4 277892 170268 ? S< 2016 61:46 nginx:
> worker process is shutting down
> nginx 2249 0.1 0.4 277892 170264 ? S< 2016 60:04 nginx:
> worker process is shutting down
> nginx 2250 0.1 0.4 277892 170264 ? S< 2016 61:02 nginx:
> worker process is shutting down
> root 12463 0.0 0.3 239260 117740 ? Ss 2016 0:02 nginx:
> master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
> nginx 12466 0.1 0.3 225684 117204 ? S< 2016 63:19 nginx:
> worker process is shutting down
> nginx 12472 0.2 0.3 226236 117596 ? S< 2016 68:23 nginx:
> worker process is shutting down
> nginx 12475 0.1 0.3 226204 117592 ? S< 2016 65:29 nginx:
> worker process is shutting down
> root 34155 0.0 0.0 103336 916 pts/1 S+ 11:58 0:00 grep nginx
> nginx 44094 1.0 0.4 280680 171700 ? S< 2016 301:38 nginx:
> worker process is shutting down
> nginx 44095 0.9 0.4 280680 171700 ? S< 2016 260:05 nginx:
> worker process is shutting down
> nginx 44096 0.9 0.4 280680 171700 ? S< 2016 280:09 nginx:
> worker process is shutting down
> nginx 44097 0.9 0.4 280680 171700 ? S< 2016 274:12 nginx:
> worker process is shutting down
> nginx 44098 1.0 0.4 280680 171700 ? S< 2016 304:19 nginx:
> worker process is shutting down
> nginx 44099 1.0 0.4 280680 171700 ? S< 2016 289:29 nginx:
> worker process is shutting down
> nginx 47185 2.0 0.4 280732 170500 ? S< Jan09 59:39 nginx:
> worker process
> nginx 47186 2.0 0.4 280732 170504 ? S< Jan09 58:10 nginx:
> worker process
> nginx 47187 1.7 0.4 280732 170504 ? S< Jan09 51:09 nginx:
> worker process
> nginx 47188 1.7 0.4 280732 170504 ? S< Jan09 50:46 nginx:
> worker process
> nginx 47189 1.8 0.4 280732 170504 ? S< Jan09 53:27 nginx:
> worker process
> nginx 47190 2.0 0.4 280732 170504 ? S< Jan09 59:42 nginx:
> worker process
> nginx 47191 0.0 0.3 239264 128296 ? S Jan09 1:04 nginx:
> cache manager process
> nginx 58834 0.0 0.4 277892 170248 ? S< 2016 18:34 nginx:
> worker process is shutting down
> nginx 58835 0.0 0.4 277892 170248 ? S< 2016 20:34 nginx:
> worker process is shutting down
> nginx 58836 0.0 0.4 277892 170244 ? S< 2016 19:48 nginx:
> worker process is shutting down
При этом netstat -nap | grep <pid nginx в состоянии shutting down> выдает
например
> tcp 0 0 x.x.x.x:49810 y.y.y.y:80
> ESTABLISHED 2245/nginx
отправляюсь на y.y.y.y (там у меня на 80 порту nginx) и делаю service
nginx stop и service nginx start.
Но возвращаясь на x.x.x.x я снова вижу
> При этом netstat -nap | grep <pid nginx в состоянии shutting down> выдает
> например
tcp 0 0 x.x.x.x:49810 y.y.y.y:80
> ESTABLISHED 2245/nginx
Не пойму почему не отваливается соединение?
30 ноября 2015 г., 10:53 пользователь Aleksandr Sytar <sytar.alex на gmail.com>
написал:
>
>
> 30 ноября 2015 г., 10:42 пользователь Иван Мишин <simplebox66 на gmail.com>
> написал:
>
>> Проблема в том что не отмирают старые процессы по несколько дней ( видел
>> те которые 10 дней даже живут), они то и держат "лишние" соединения.
>>
>> Вот конкретно сейчас есть процессы от 23 числа.:
>> nginx 46065 1.5 0.3 237188 133192 ? S< Nov23 151:19 nginx:
>> worker process is shutting down
>> nginx 46066 1.5 0.3 237060 133156 ? S< Nov23 144:16 nginx:
>> worker process is shutting down
>> nginx 46069 1.6 0.3 237008 133836 ? S< Nov23 156:25 nginx:
>> worker process is shutting down
>>
>> Почему они за 7 дней до сих пор не умерли?
>>
>
> Потому что к ним еще подключены клиенты. Убейте клиентов и воркеры сам
> закроются
>
>
> _______________________________________________
> nginx-ru mailing list
> nginx-ru на nginx.org
> http://mailman.nginx.org/mailman/listinfo/nginx-ru
>
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mailman.nginx.org/pipermail/nginx-ru/attachments/20170111/f9fc272f/attachment.html>
Подробная информация о списке рассылки nginx-ru