OOM Killer убивает процессы при нехватке памяти. dmesg | grep -i "oom\|killed" для истории. /var/log/syslog или journalctl -k для kernel logs. Типичное сообщение: "Out of memory: Kill process PID (name) score N". oom_score_adj влияет на приоритет для kill (от -1000 до 1000). Превентивно: настроить limits для процессов, в k8s memory limits обязательны, memory requests равны limits для Guaranteed QoS. Overcommit контролируется /proc/sys/vm/overcommit_memory. Добавить memory мониторинг с алертами.
Как дебажить OOM Killer?
Middle
266 просмотровAFK Offer AI
Реализуйте canary deploy: 10% трафика на новую версию через nginx split_clients