[AutoShutDown] Problem

Zombie
szymhal
szymhal

Siemano, problem, gdy miałem asd na serwerze na swoim IP, był ustawiony skrypt uruchamiający serwer gdy zostanie wyłączony, lub sie crashnie. Teraz gdy mam na VPS, to asd dziala, ale serwer nie chce sie ponownie wlaczyc, nie mam pojecia czemu, komenda restart dziala, skrypt automatycznego restartu tez, wiec nie mam kolorowego pojecia o co biega. Z gory dzieki za pomoc ;d

anon82750602
anon82750602

Moze zapisuj PID serwera Minecraft i sprawdzaj czy jest uruchomiony np. taki skrypt do odpalania:

#!/bin/bash
echo "$$" > .minecraft.pid
exec java -Xms1G -Xmx4G -jar spigot.jar

ktory zapisuje PID w pliku .minecraft.pid I sprawdzaj cronem czy serwer jest odpalony np. tym skryptem (all pisane z telefonu, nie gwarantuje ze dziala!):

#!/bin/bash
# sciezka do plikow serwera
$sciezka="/home/minecraft/"
$pid=$(cat ${sciezka}.minecraft.pid)
if [ -e "/proc/${pid}" ]
then
  # odpalaj jak tam chcesz
  ${sciezka}/start.sh
fi

Jak nie dziala to pokaz blad..

Fallen
Fallen Pionier
szymhal
szymhal

Close, użyłem propozycji Fallena i jestem zadowolony, dziękuje :slight_smile:

adminek153
adminek153 Moderator forum.lvlup.pro

szymhal:

Close

Wątków nie zamykamy z prostego powodu - gdyby ktoś kiedyś miał podobny problem do Twojego będzie mógł dopisać coś tutaj i nie będzie dublowania tematów :slight_smile: