Python Script als Daemon starten

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Wargath
Beiträge: 12
Registriert: 24.08.2008 00:43:37

Python Script als Daemon starten

Beitrag von Wargath » 02.09.2008 11:35:12

Ich habe das Problem das folgendes Script problemlos arbeitet wenn ich es entweder nach dem booten per:
/etc/init.d/project_process_mq start
als root händisch Starte oder es rein experimentell um Probleme mit pfaden zu testen mal in /etc/crontab eingetragen habe. Hat villeicht jemand eine Idee was das Problem sein könnte?

Code: Alles auswählen

#! /bin/sh
#

# Some things that run always

# Carry out specific functions when asked to by the system
case "$1" in
  start)
    echo "Starting project Message Queue Processor."
    start-stop-daemon --start --background --chuid www-data --pidfile /var/run/project_process_mq.pid -d /var/www/project --make-pidfile --startas /usr/bin/python -- /var/www/project/scripts/process_mq.py
    ;;
  stop)
    echo "Stopping project Message Queue Processor."
    start-stop-daemon --stop --pidfile /var/run/project_process_mq.pid

    # delete pid file if necessary
    rm -f /var/run/project_process_mq.pid
    ;;
  *)
     echo "Usage: /etc/init.d/project_process_mq {start|stop}"
    exit 1
    ;;
esac

exit 0
Installiert wurde das Script mit:

Code: Alles auswählen

update-rc.d project_process_mq defaults 99

bastorran
Beiträge: 92
Registriert: 18.06.2007 12:55:24

Re: Python Script als Daemon starten

Beitrag von bastorran » 11.09.2008 16:24:36

Hallo,

wurden symbolische Links in den Runleveln-Ordnern erstellt (/etc/rc.[0-6].d/ - normalerweiße startet man in RL 2)?

Falls nicht, kannst Du sie auch manuell erzeugen.

Gruß
bastorran
"Ähhh, die Tastatur hat gesponnen ... "

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Re: Python Script als Daemon starten

Beitrag von nepos » 11.09.2008 17:45:25

Gibts da irgendwelche Fehlermeldungen?

Antworten