Einige meiner Jobs werden aus irgendeinem Grund vom Betriebssystem getötet. Ich muss untersuchen, warum dies geschieht. Die Jobs, die ich ausführe, zeigen keine Fehlermeldungen in ihren eigenen Protokollen an, was wahrscheinlich darauf hinweist, dass os sie getötet hat. Niemand sonst hat Zugriff auf den Server. Ich bin mir des OOM-Killers bewusst. Gibt es noch andere Prozesskiller? Wo würde ich Protokolle für diese Dinge finden?
ulimit
Einschränkungen überschreiten (Heap ist gut, ebenso wie zu viele Prozesse für eine Java-Thread-App) oder JVM-definierte Grenzwerte überschreiten (für ein Java-Programm) oder für viele sterben andere Gründe; Keines davon muss die Ausgabe in Anwendungsprotokollen protokollieren.