Witaam,
Mam problem z restartem mojego serwera mc na VPS KVM od razu dodam że jest to system Ubuntu 16.04(z panelu :D). Problem polega na tym że gdy restartuję serwer to nie wykonuje się skrypt jakby start.sh to samo mam z restartem przez plugin AutoSaveWorld, po prostu serwer nie uruchamia się ponownie , zna ktoś może przyczynę ?
Po wpisaniu /asw restart, serwer odpowiada ale komenda działa dopiero po kilkunastu sekundach
i fakt serwer się sam restartuje lecz po wpisaniu komendy /restart już się sam nie restartuje Jeżeli chodzi o komendę /restart to logi są takie http://prntscr.com/n2vroc
Tak jak tam jest napisane “Puszczanie ciągłego while true bez przerwy nie jest najlepszym pomysłem.”
tym bardziej że potrzebuję wszystko w screenie i z nazwami screen’a
Attempting to restart with ./start.sh
Stopping server
To może znaczyć cokolwiek. Znacznie lepszym pomysłem jest to co zaproponował @Timo.
Z tym
To nie chodzi o to, że zrobienie tego to nie jest dobry pomysł, tylko, że brak przerwy pomiędzy uruchomieniami może doprowadzić do niekontrolowanej pętli. (A poniżej jest poprawiony przykład)
Nie ma problemu z opdaleniem tego w screenie, wrzuć to do pliku start.sh i włączaj serwer komendą screen -dmS event ./start.sh
Tylko usuń te wszystkie auto-restarty.