How to-deploy-web-Anwendung ohne Neustart des jboss-Servers
ich bin neu in jboss-server. Ich habe jboss-4.2.3-server. Ich habe viele Anwendung in der Einzel-server. Ich brauche für die Bereitstellung der Anwendung ohne Neustart mein jboss server. Ist es möglich? Wenn ja, was sind die Optionen?
Vielen Dank im Voraus!!
JBoss-4.2.3 ist wirklich uralt. Ich würde empfehlen, dass Sie ein upgrade auf die neueste AS7.x baut. JBoss4.x-community nicht aktiv war, für mehrere Jahre, so wäre es schwer für Sie, um Antworten zu erhalten, um mehr komplizierte Abfragen.
InformationsquelleAutor user1636102 | 2012-12-17
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ja, Sie müssen nur bewegen Sie die Anwendung (ear oder war) in das Verzeichnis deploy, und JBoss werden automatisch erneut bereitstellen (vorausgesetzt, Sie haben das hot-deployment-scanner aktiv (active). Wenn eine Vorherige version der Anwendung wurde bereits in JBoss bereitgestellt wird, wird es neu positioniert werden, automatisch als gut.
Aber Bedenken Sie, dass das hot-deployment ist nicht ratsam, in Produktionsumgebungen eingesetzt werden, weil je nach Anwendung möglicherweise fehl (zum Beispiel ein häufiges problem ist, dass manchmal jsp sind nicht neu kompiliert, wenn der Krieg erneut bereitgestellt wird, so dass die vorherigen jsp werden immer noch an den Benutzer gesendet). Wenn Sie immer noch wollen/müssen für die Verwendung von hot-deployment, um zu versuchen, zu minimieren, diese Art von Problemen haben, können Sie konfigurieren Sie JBoss zum löschen automatisch die alte jsp kompilierten Klassen setzen der Eigenschaft
deleteWorkDirOnContextDestroy
auf true in der Dateideploy/jbossweb-tomcat55.sar/META-INF/jboss-service.xml
sind, wird ein sicherer hotdeployment.InformationsquelleAutor Toni
Wenn Ihre Anwendung ist bereits im Einsatz und Sie erneut bereitstellen möchten -->>
Wenn jboss läuft in "Development-Mode", dann können Sie 'touch' zu app/WEB-INF/web.xml (Oder öffnen web.xml und speichern ) so aktualisieren Sie Ihren Zeitstempel.
Wenn Ihre Anwendung neu ist, jboss, dann ->>
put your ear - /war-bereitstellen Ordner-server bereitstellen.
Es können nicht mehr als ein web.xml in Ihrer Anwendung Verteilung. Öffnen web.xml Ihre Bewerbung, einige unschädlich Raum, so dass die Anwendung automatisch gescannt und bereitgestellt durch JBoss-server.
InformationsquelleAutor gYanI