Nginx mostra a página de erro de tempos em tempos

0

Estou executando um VPS no digitalocean. Eu tenho tráfego diário de 500 usuários únicos. Eu estava tendo problemas de utilização de CPU e RAM no Apache. Agora estou usando o Nginx porque é leve. Minha CPU e RAM estão sob controle, mas ainda assim o Nginx mostra uma mensagem de erro de tempos em tempos, o que eu acredito ser devido à configuração errada / de carregamento.

Estou recebendo este erro em meus arquivos de log:

ngx_slab_alloc() failed: no memory in SSL session

Eu tenho a seguinte configuração para o meu servidor nginx:

keepalive_timeout   20;
ssl_session_timeout 7200m;
ssl_session_cache shared:SSL:150m;
ssl_stapling on;
ssl_stapling_verify on;
add_header Strict-Transport-Security max-age=15768000;

Qual é a configuração correta para mim, considerando que estou executando um VPS com 1 GB de RAM?

Usar uma tabela de sessões de banco de dados (como no Laravel) resolve meu problema, independente da configuração do Nginx?

    
por Usama Noman 22.12.2016 / 04:51

1 resposta

0

Reduza os valores ssl_session_timeout e ssl_session_cache. Por favor, verifique o link link para configuração do servidor nginx https e otimização do servidor.

    
por Rajesh Keladimath 23.12.2016 / 15:21