Hallo,
mein erster Beitrag :-D
Ich habe folgendes Problem:
In meinem Tomcat unter webapps liegen mehrere Webservices.
Diese möchte ich gerne einzeln starten und stoppen können.
Mit dem Tomcat Webanwendungs-Manager ist das alles kein Problem, leider ist das aber nicht die Lösung die ich brauche. Die einzelnen Webservices sollen per Shell-Script start+stopbar ein.
Hat jemand eine Idee wie das geht?
MfG
schuetze09
Tomcat webapps einzeln starten und stoppen per Shell-Script?
-
- Posts: 3
- Joined: 2007-02-01 08:51
-
- Posts: 32
- Joined: 2002-11-14 12:30
Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?
ich weiß es nicht, aber ehrlich gesagt glaube ich, das geht gar nicht, da tomcat (zumindest der alte) immer eine VM für alle apps verwendet. Ist aber nur ne vermutung. Ich bin draufgekommen, weil Resin von caucho das in seiner Dok explizit erwähnt, das das bei denen geht.
-
- Userprojekt
- Posts: 696
- Joined: 2003-01-27 14:36
Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?
Das geht Problemlos über den Manager, einfach mal in der Doku schaun, dort kannst du jeden Befehl aus dem Manager auch direkt per XML-Request aufrufen. Also einfach per wget einen Request absetzten und schon startet der Service neu. Machen die Java-Ant-Tasks zum Beispiel auch so.
-
- Posts: 3
- Joined: 2007-02-01 08:51
Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?
@theomega:
und wie mach ich das? Hast du ein kleines Beispiel?
und wie mach ich das? Hast du ein kleines Beispiel?
-
- Userprojekt
- Posts: 696
- Joined: 2003-01-27 14:36
Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?
RTFM, muss ich wirklich für dich bei Google suchen?
http://tomcat.apache.org/tomcat-5.0-doc ... pplication
http://tomcat.apache.org/tomcat-5.0-doc ... pplication
-
- Posts: 3
- Joined: 2007-02-01 08:51
Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?
achso, dass wars? hatte ich auch schon gefunden
wget http://xxxx:xxxxx@IP:PORT/manager/html/stop?path=/APPLICATION
sorry
wget http://xxxx:xxxxx@IP:PORT/manager/html/stop?path=/APPLICATION
sorry