Hallo,
Ich habe eine Java-Anwendung namens meinServer5.
Über diese ausführbare Datei werden zwei Applikationsserver gestartet, ein Admin- und ein Arbeitsprozess, wobei der Admin immer vor dem Arbeitsprozess gestartet werden muss und erst nach dem Arbeitsprozess beendet werden muss:
meinServer5 startadmin // startet den Adminprozess
meinServer6 stopadmin // beendet den Adminprozess beenden
meinServer5 start //startet den Arbeitsprozess
meinServer6 stop // beendet den Arbeitsprozess
Jetzt möchte ich diese als Dämonen aktivieren, so dass sie zum einen mit
rcmeinWorker5 start // oder stop
rcmeinAdmin5 start // oder stop
gestartet und beendet werden können und auch in bestimmten Runlevels gestartet werden können.
Wie gehe ich das am besten an?
Eigentlich ist das eine grundsätzliche Sache, eine Anwendung als Dämon zu hinterlegen und wird sicher in anderen Zusammenhängen wieder auftauchen.
Danke für jegliche Hinweise.
Schönen Gruß
Andreas
Ich habe eine Java-Anwendung namens meinServer5.
Über diese ausführbare Datei werden zwei Applikationsserver gestartet, ein Admin- und ein Arbeitsprozess, wobei der Admin immer vor dem Arbeitsprozess gestartet werden muss und erst nach dem Arbeitsprozess beendet werden muss:
meinServer5 startadmin // startet den Adminprozess
meinServer6 stopadmin // beendet den Adminprozess beenden
meinServer5 start //startet den Arbeitsprozess
meinServer6 stop // beendet den Arbeitsprozess
Jetzt möchte ich diese als Dämonen aktivieren, so dass sie zum einen mit
rcmeinWorker5 start // oder stop
rcmeinAdmin5 start // oder stop
gestartet und beendet werden können und auch in bestimmten Runlevels gestartet werden können.
Wie gehe ich das am besten an?
Eigentlich ist das eine grundsätzliche Sache, eine Anwendung als Dämon zu hinterlegen und wird sicher in anderen Zusammenhängen wieder auftauchen.
Danke für jegliche Hinweise.
Schönen Gruß
Andreas