Re: Тест nginx -- сколько сообщений в log syslog без потерь?

Gena Makhomed gmm на csdoc.com
Ср Фев 21 18:28:46 UTC 2024


On 21.02.2024 14:54, Anatoliy Melnik via nginx-ru wrote:

>>>> Если вы предлагаете писать напрямую с nginx-а в файл --
>>>> сделайте у себя ротацию файлов с интервалом 30 сек
>>>> при 200-250 тыс подключений/сек...
>>>>
>>>> Если у вас уже есть такое рабочее решение -
>>>> поделитесь опытом, буду рад вас выслушать.
>>>
>>> Я намеренно ввел вас в заблуждение путем публикации сообщения,
>>> допускающее двойное толкование в ту или иную сторону по желанию
>>> сторон.

Проблема X которую Вы сформулировали вот таким образом не допускает
двойных толкований, потому что не получить "рабочее решение" в таких
условиях можно только одним способом - делая ротацию логов через SIGHUP.

> Кстати от вас я так и не увидел ни одной ссылки на конкретные значения из вашего личного опыта.
> Лично мой опыт показывает, что при значениях более 500тыс/сек и примерно 1млн "живых" tcp сессий "падает" уже сама ось.
> Если у вас есть конкретный пример, что на таком-то железе, такой-то оси вы "перевариваете" 1млн/сек -- отлично.
> Если нет... Ну на нет и суда нет.

Из моего личного опыта - ротация логов через SIGUSR1 возможна при любом
количестве подключений, и любом разумном интервале - проблем не будет.

Вопрос о том, какую именно нагрузку способен будет выдержать сервер
- однозначного ответа не имеет, потому что зависит от очень многих
параметров - количества ядер процесора, объема оперативной памяти,
пропускной способности подключения к сети, настроек системы и т.п.

-- 
Best regards,
  Gena



Подробная информация о списке рассылки nginx-ru