Die Meldung zeigt, dass Wings das Ende des Spielprozesses erkannt hat. Suche weiter oben nach dem ersten relevanten Fehler und notiere Exit-Code und OOM-Wert desselben Versuchs.
Den Grund für das Prozessende finden
Bei Out of memory true vergleiche das Containerlimit mit -Xmx. Java braucht auch außerhalb des Heaps Speicher. Code 137 allein beweist keinen Speichermangel. Prüfe bei OOM false auch, ob der Host oder das Panel den Prozess beendet hat.
journalctl -u wings --since "15 minutes ago" --no-pager
Bei Code 0 und OOM false prüfe Startbefehl, JAR-Namen und den Grund für das reguläre Ende. Bei Code 1 liefert die frühere Java-Ausnahme oft den Hinweis auf Java, Konfiguration oder Plugin. Mit Hostzugriff kannst du das Wings-Protokoll für denselben Zeitraum lesen.
Ändere jeweils eine Sache. Nach vollständigem Start teste den Beitritt und einen geplanten Stopp. Die Neustartregel steuert nur, was nach Prozessende passiert.