wie laden der servlet-ohne Neustart des tomcat6 server
Wenn ich mehrere Host-definition auf meine $TOMCAT_HOME/conf/server.xml Wie kann ich das neu laden der servlet-ohne Neustart des tomcat6-server? Was sind die Parameter für den Tomcat wie mit mehreren host?
unpackWARs autoDeploy liveDeploy deployXML etc.
---neuer text Hinzugefügt--
Ich mag nicht, starten Sie manuell die tomcat-manager, denn ich habe verschiedenen Virtuellen Host konfiguriert. Wenn ein Benutzer hochgeladen ein neues servlet-version, die ich bevorzuge, dass tomcat automatisch laden Sie die neue version OHNE den sysadmin intervention, um neu zu starten, manuell den kompletten tomcat-server.
Einer Stichprobe von Kontext-definition innerhalb der server.xml ist wie diese:
<Context path="" docBase="/webapps/client.com/servlets" reloadable="true" privileged="true"/>
Aber, wenn diese client.com hochgeladen hat Sie ein neues servlet, tomcat nicht aktualisieren, eine neue version in vielen Tagen, und er muss mich anrufen, um starten Sie den tomcat-server an. Dieser Eingriff wirkt sich auf den normalen Betrieb um andere Benutzer auf demselben server.
InformationsquelleAutor M.M. | 2011-08-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
Überprüfen dieser thread (kurz - Satz
<Context reloadable="true" />
) Außerdem denke ich, läuft tomcat im debug-Modus ermöglichen sollte. (Wenn Sie nicht führen Sie es durch eine IDE, fügen Sie-Xdebug
InformationsquelleAutor Bozho
Nachladen von servlet-Kontexte erfolgt über die Tomcat-manager-Anwendung. Wenn Sie sagen, was Sie wollen, durch das Neuladen würde es einfacher sein, zu geben eine spezifische Antwort.
hi, ich wieder Bearbeiten meinem ursprünglichen Beitrag, kannst du bitte nochmal Lesen
InformationsquelleAutor pyroscope