Tomcat webapps einzeln starten und stoppen per Shell-Script?

Apache, Lighttpd, nginx, Cherokee
schuetze09
Posts: 3
Joined: 2007-02-01 08:51
 

Tomcat webapps einzeln starten und stoppen per Shell-Script?

Post by schuetze09 »

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
cy
Posts: 32
Joined: 2002-11-14 12:30
 

Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?

Post by cy »

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.
theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36
 

Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?

Post by theomega »

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.
schuetze09
Posts: 3
Joined: 2007-02-01 08:51
 

Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?

Post by schuetze09 »

@theomega:
und wie mach ich das? Hast du ein kleines Beispiel?
theomega
Userprojekt
Userprojekt
Posts: 696
Joined: 2003-01-27 14:36
 

Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?

Post by theomega »

RTFM, muss ich wirklich für dich bei Google suchen?
http://tomcat.apache.org/tomcat-5.0-doc ... pplication
schuetze09
Posts: 3
Joined: 2007-02-01 08:51
 

Re: Tomcat webapps einzeln starten und stoppen per Shell-Script?

Post by schuetze09 »

achso, dass wars? hatte ich auch schon gefunden
wget http://xxxx:xxxxx@IP:PORT/manager/html/stop?path=/APPLICATION

sorry