Nginx пишет в логе ошибку: "ngx_slab_alloc() failed: no memory in SSL session shared cache "SSL". Что делать?

Иногда в логе ошибок nginx можно увидеть сообщения вида:
2016/09/12 23:16:33 [crit] 22461#0: ngx_slab_alloc() failed: no memory in SSL session shared cache "SSL"
Чтобы такого не было, необходимо найти в конфигурационном файле nginx для вашего виртуалхоста директиву:
ssl_session_cache shared:SSL:2m;
и увеличить текущее значение. Например в приведённом выше примере с 2m до 10m. Также может помочь уменьшение времени хранения SSL сессии в директиве
ssl_session_timeout 24h;
например с 24h до 12h.
Не забудьте перезапустить nginx сделать ему reload, чтобы он применил сделанные изменения.
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
- 2342 просмотра