service nginx reload
в один прекрасный момент…
в журналах после «service nginx reload» появлялись
при создании новых ввв, они не работали пока не сделать restart.
старые методы уже не работали.
обновим systemctl
создаем файл /etc/systemd/system/nginx.service.d/rlimit_nofile.conf
в nginx уберем worker_rlimit_nofile
перезапускаем сервисы и проверяем
в журналах после «service nginx reload» появлялись
2018/11/02 11:55:11 [emerg] 1615#1615: open() "/var/www/httpd-logs/*.ru.access.log" failed (24: Too many open files)
при создании новых ввв, они не работали пока не сделать restart.
старые методы уже не работали.
обновим systemctl
создаем файл /etc/systemd/system/nginx.service.d/rlimit_nofile.conf
[Service]
LimitNOFILE=65536
в nginx уберем worker_rlimit_nofile
user www-data;
worker_processes 16;
#worker_rlimit_nofile 262244;
#worker_rlimit_nofile 65536;
error_log /var/log/nginx/error.log warn;
pid /var/run/nginx.pid;
events {
#-worker_connections 10000;
worker_connections 4096;
multi_accept on;
use epoll;
}
перезапускаем сервисы и проверяем
root@cluster:/etc/nginx# service nginx restart
Warning: Unit file of nginx.service changed on disk, 'systemctl daemon-reload' recommended.
root@cluster:/etc/nginx# systemctl daemon-reload
root@cluster:/etc/nginx# service nginx restart
root@cluster:/etc/nginx# service nginx reload
root@cluster:/etc/nginx#
0 комментариев