
Надеюсь, кто-нибудь сможет мне помочь или направить меня в правильном направлении. Недавно я переехал на новый хостинг и начал видеть это в своем журнале nginx.
2015/09/24 11:12:01 [notice] 6697#0: signal 10 (SIGUSR1) received, reopening logs
2015/09/24 11:12:01 [info] 6697#0: epoll_wait() failed (4: Interrupted system call)
2015/09/24 11:12:01 [notice] 6697#0: reopening logs
2015/09/24 11:12:01 [notice] 6693#0: signal 10 (SIGUSR1) received, reopening logs
2015/09/24 11:12:01 [notice] 6693#0: reopening logs
2015/09/24 11:12:01 [notice] 6694#0: signal 10 (SIGUSR1) received, reopening logs
2015/09/24 11:12:01 [info] 6694#0: epoll_wait() failed (4: Interrupted system call)
2015/09/24 11:12:01 [notice] 6694#0: reopening logs
2015/09/24 11:12:01 [notice] 6695#0: signal 10 (SIGUSR1) received, reopening logs
2015/09/24 11:12:01 [info] 6695#0: epoll_wait() failed (4: Interrupted system call)
2015/09/24 11:12:01 [notice] 6695#0: reopening logs
2015/09/24 11:12:01 [notice] 6694#0: reopening logs
2015/09/24 11:12:01 [notice] 6695#0: reopening logs
2015/09/24 11:12:01 [notice] 6696#0: reopening logs
2015/09/24 11:12:01 [notice] 6697#0: reopening logs
Этого не было на моем старом сервере, и старый, и новый сервер имеют одинаковую конфигурацию, один и тот же процессор и один и тот же жесткий диск. Вот параметры конфигурации nginx
# /usr/local/nginx/sbin/nginx -V
nginx version: nginx/1.9.3
built by gcc 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC)
configure arguments: --with-http_stub_status_module
--with-http_perl_module --with-http_flv_module
--add-module=/usr/local/src/nginx_mod_h264_streaming-2.2.7
--add-module=/usr/local/src/headers-more-nginx-module-0.261
--with-debug
решение1
Nginx использует сигнал USR1 для повторного открытия журналов в целях ротации журналов, см.:
Вам следует проверить настройки logrotate, например, в/etc/logrotate.d/nginx