O VPS reinicia ou termina processos por falta de memória
Confirme o OOM killer, identifique o processo e corrija o consumo ou dimensionamento. Procure por Out of memory e Killed process com journalctl ou dmesg.
Linux pode encerrar um processo para proteger a VM quando não houver mais memória. Os logs do kernel permitem distinguir entre OOM, falha da aplicação e reinicialização manual.
Procedimento passo a passo
-
Ler os logs do kernel
Procure por Out of memory e Killed process com journalctl ou dmesg.
-
Medir os processos
Use free -h, ps e as estatísticas do painel para detetar um consumo estável ou uma fuga progressiva.
-
Limitar os serviços
Reduza workers, cache, concorrência e os limites de memória do Docker. Evite executar várias bases de dados pesadas numa oferta pequena.
-
Adicionar uma margem
Caso a carga normal permaneça muito próxima do limite, aumente a RAM ou distribua os serviços.