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 mailing list
nginx-ru@nginx.org
https://mailman.nginx.org/mailman/listinfo/nginx-ru