Правка файла nginx.config и httpd.config
Правка файла nginx.config и httpd.config
Добрый день. Заметил частое падение сервера httpd и nginx после добавления несколько сотен сайтов в панель. Сервер и nginx падает, и запустить из панели невозможно, из putty только можно перезапустить, и то, после увеличения кол-ва открытых файлов. Оказывается, что если железо слабенькое, nginx стопорится при работе с директорией логов httpd.
Что-бы хоть как-то решить это, я закоментировал строки, которые отвечают за работу с логами, в файлах httpd.config и nginx.config. Для записей каждого домена.
Это может негативно отразиться на текущей работе сервера?
Что-бы хоть как-то решить это, я закоментировал строки, которые отвечают за работу с логами, в файлах httpd.config и nginx.config. Для записей каждого домена.
Это может негативно отразиться на текущей работе сервера?
Re: Правка файла nginx.config и httpd.config
Логично, не находите? ))NewPanel wrote:Заметил частое падение сервера httpd и nginx после добавления несколько сотен сайтов в панель.
...
Оказывается, что если железо слабенькое, nginx стопорится при работе с директорией логов httpd.
Вы сейчас спрашивает что-то из серии: "Доктор, я умру или прокатит?". Прокатит конечно.NewPanel wrote:Что-бы хоть как-то решить это, я закоментировал строки, которые отвечают за работу с логами, в файлах httpd.config и nginx.config. Для записей каждого домена. Это может негативно отразиться на текущей работе сервера?
Правильный вопрос все-таки из-за чего падает, а ответ по всей видимости в логах.
Если доменов много и речь действительно в количестве открытых файлов, то это может имеет смысл решать увеличением лимитов на открытые файлы, а не подрезанием логов? Как думаете? :)
Re: Правка файла nginx.config и httpd.config
Да, увеличением открытых файлов это решается. Но сервер виртуальный, и по какой-то причине после выставления лимита, он снова возвращается в исходное положение (скорее хостеры скриптом). Поэтому, что бы оживить сервер и nginx каждый раз лезу через ssh и руками проделываю серию комманд для реанимации.
В моем случае пациент мертв еще до моих манипуляций с конфигами.
Поэтому спрашиваю у докторов, на текущую жизнедеятельность сайтов это может повлиять? Разбор логов для поиска проблем пока не рассматриваем...
В моем случае пациент мертв еще до моих манипуляций с конфигами.
Поэтому спрашиваю у докторов, на текущую жизнедеятельность сайтов это может повлиять? Разбор логов для поиска проблем пока не рассматриваем...
Re: Правка файла nginx.config и httpd.config
Для полноты картины стоит понять, что у вас за ОС. Дело в том, что в новых ОС лимит на открытые файлы отдельно выставляется в systemd - https://skurudo.ru/all/nginx-too-many-open-files/ (где-то я писал об этом на форуме, но не могу найти, потому ссылаюсь на блог)
Отсутствие логов на работу самих файлов не скажется. Традиционно мы не рекомендуем так делать, но раз возникла такая необходимость. Кроме логов есть вероятность того, что часть счетчиков могут работать не слишком корректно.
Отсутствие логов на работу самих файлов не скажется. Традиционно мы не рекомендуем так делать, но раз возникла такая необходимость. Кроме логов есть вероятность того, что часть счетчиков могут работать не слишком корректно.
Re: Правка файла nginx.config и httpd.config
Спасибо большое за совет.
Вообще хотел выразить огромную благодарность за вашу работу. Vesta Panel стала для меня открытием в мир серверов для своих нужд. Очень рад вашей работе, все очень просто и интуитивно.
Вообще хотел выразить огромную благодарность за вашу работу. Vesta Panel стала для меня открытием в мир серверов для своих нужд. Очень рад вашей работе, все очень просто и интуитивно.
Re: Правка файла nginx.config и httpd.config
Спасибо, рады помочь чем можем :)NewPanel wrote: Вообще хотел выразить огромную благодарность за вашу работу. Vesta Panel стала для меня открытием в мир серверов для своих нужд. Очень рад вашей работе, все очень просто и интуитивно.