SO_REUSEPORT
Maxim Dounin
mdounin at mdounin.ru
Fri May 3 22:52:01 UTC 2019
Hello!
On Thu, May 02, 2019 at 08:51:41PM +1000, Mathew Heard wrote:
> Got a little bit further and confirmed this is definitely to do with the
> binary upgrade.
>
> www-data 988 99.9 0.7 365124 122784 ? R Jan30 131740:46 nginx:
> worker process
> root 2800 0.0 1.0 361828 165044 ? Ss Jan05 27:54 nginx:
> master process /usr/sbin/nginx -g daemon on; master_process on;
>
> 2800 is nginx.old, also (nginx/1.15.8) as we did 2 builds with slightly
> different compile options.
>
> The processes do not respond to nice kill signals, only a -9 was able to
> kill it.
So, as previously suggested, there is another problem elsewhere.
And, if I'm reading "131740:46" correctly, the worker was eating
CPU for about 90 days now. Looking into debugger where it spins
might be helpful.
Also make sure to take a look at the exact compile options (as
shown by "nginx.old -V"), as well as any patches and/or modules
loaded, and the configuration used.
--
Maxim Dounin
http://mdounin.ru/
More information about the nginx-devel
mailing list