TS3MusicBot restart (CronJob)
Posted: Tue Nov 10, 2015 10:22 am
Ich verwende Ubuntu 12.04.5 LTS und habe den TS3Bot über einen eigenen User laufen.
Seit einiger Zeit hängt sich der Bot bei Streams nach einigen Tagen auf.
Damit ich nicht jedes mal von Hand einen Neustart durchführen muss, wollte ich dies via CronJob einbinden.
Hier ein Script, welcher soweit funktioniert:
Und nach den Verbindungszeiten sehe ich, dass der Bot eben nicht neugestartet wurde.
Gibt es hier noch etwas zu beachten bzw. hat jemand einen Tipp?
Besten Dank vorab!
Gruß knie
Seit einiger Zeit hängt sich der Bot bei Streams nach einigen Tagen auf.
Damit ich nicht jedes mal von Hand einen Neustart durchführen muss, wollte ich dies via CronJob einbinden.
Hier ein Script, welcher soweit funktioniert:
Code: Select all
Mit crontab -e habe ich wie folgt hinterlegt:
#!/bin/sh
screen -S musicbot1 -X stuff 'stop'
sleep 15
cd /home/musicbot/TS3MusicBot
echo "start musicbot1"
screen -dmS musicbot1 ./TS3MusicBot_runscript.sh -account EMAIL -port 8090 -webif-pw MASTERPW -webif-pw-user USERPW
Code: Select all
Mit grep CRON /var/log/syslog sehe ich zwar das der Job glaufen ist, aber nicht ob es erfolgreich war.0 5 * * * /home/musicbot/TS3MusicBot/musicbot.sh
Und nach den Verbindungszeiten sehe ich, dass der Bot eben nicht neugestartet wurde.
Gibt es hier noch etwas zu beachten bzw. hat jemand einen Tipp?
Besten Dank vorab!
Gruß knie