Ich habe ein Golang-Skript Ich möchte immer ausgeführt werden, und es sollte beim Neustart neu starten.Warum startet mein Upstart-Dienst nicht nach dem Neustart?
Ich habe eine entsprechende gopush.conf
Datei in /etc/init/
:
start on filesystem or runlevel [2345]
stop on runlevel [!2345]
setuid doe
setgid doe
respawn
respawn limit 5 2
exec /home/doe/test
Ich tippe sudo service gopush start
und es beginnt schön laufen.
Wenn ich sudo reboot
eingeben, dann ssh zurück und geben Sie sudo service gopush status
ein, es ist immer auf stop/waiting
eingestellt.
Was mache ich hier falsch? Warum fängt es nicht an? Ich dachte, das ist, was die start on...
Linie tat?
Ubuntu 14.04 und ich habe versucht, das ohne Erfolg zu entfernen. – mickdoe