Il VPS si riavvia o termina processi per mancanza di memoria
Confermare l'OOM killer, identificare il processo e correggere il consumo o il dimensionamento.
Linux può terminare un processo per proteggere la VM quando non è rimasta memoria. I log del kernel consentono di distinguere tra OOM, arresto anomalo dell'applicazione e riavvio manuale.
Procedura passo passo
-
Leggi i log del kernel
Cerca Out of memory e Killed process con journalctl o dmesg.
-
Misura i processi
Usa free -h, ps e le statistiche del pannello per individuare un consumo stabile o una perdita progressiva.
-
Limita i servizi
Riduci worker, cache, concorrenza e limiti di memoria Docker. Evita di eseguire più database pesanti su un’offerta piccola.
-
Aggiungi un margine
Se il carico normale rimane troppo vicino al limite, aumenta la RAM o distribuisci i servizi.