On 26.07.2022 16:59, Maxim Dounin wrote:
>> 2022/07/23 16:26:33 [alert] 849481#849481: *8078448 could not allocate >> new session in SSL session shared cache "le_nginx_SSL" while SSL >> handshaking, client: 175.156.80.121, server: 0.0.0.0:443
[...]
Если не будет в логах ошибок - каким образом тогда пользователь сможет понять, что размер кэша для сессий SSL слишком маленький?
Точно так же, как и сейчас - по статистике повторного использования сессий, других способов нет. Обсуждаемое сообщение об ошибке возникает тогда и только тогда, когда не удаётся выделить память после удаления одной из старых сессий. Такое может происходить, например, если удалённая сессия заметно отличается по размеру от создаваемой, и попадает в другой диапазон выделений slab-аллокатора.
А каким образом эту статистику повторного использования сессий можно получить? Для этого надо писать в лог значение переменной $ssl_session_reused потом скриптом вычислять процент запросов, у которых $ssl_session_reused возвращает значение "r" ? И в том случае, если этот процент стал меньше обычно наблюдаемого значения - это будет означать, что размер кэша для сессий SSL возможно стал слишком мал и его желательно увеличить? -- Best regards, Gena _______________________________________________ nginx-ru mailing list -- nginx-ru@nginx.org To unsubscribe send an email to nginx-ru-le...@nginx.org