JBoss AS 7 - Bereitstellung von Kriegen in bestimmter Reihenfolge

8

Ich versuche, einige WAR-Dateien in einem Standalone-Modus zu implementieren, das Problem ist, dass ich sie in einer bestimmten Reihenfolge bereitstellen muss ... Ich habe: file1.war, file2.war, file3.war und ich muss zuerst file2.war, dann file3.war und schließlich file1.war

bereitstellen

Ich habe viele Posts gesehen, aber alle Antworten, die ich bekomme, sind für frühere Versionen von Jboss

kann mir bitte jemand helfen?

    
user1821266 13.11.2012, 16:35
quelle

2 Antworten

4

Ich bin nicht wirklich sicher, was Ihr Anwendungsfall ist, aber die Reihenfolge zu steuern ist nicht der optimale Weg, da JBoss versucht, parallele Implementierungen durchzuführen, um den Prozess zu beschleunigen. Wenn Sie das tun sollten, können Sie Abhängigkeiten für jede Implementierung bereitstellen Ein weiterer. Wenn Sie beispielsweise file2.war nach file1.war bereitstellen möchten, sollten Sie eine Abhängigkeit von file2.war für file1.war bereitstellen, wie unten in jboss-deployment-structure.xml (gespeichert in %) dargestellt. co_de% für Ohren und META-INF in Kriegen)

%Vor%

Auch hier ist es selten erforderlich, die Bereitstellungen per Mikro zu verwalten, aber verwenden Sie dies mit Vorsicht.

Viel Glück!

    
uaarkoti 13.11.2012 16:47
quelle
2

jboss-deployment-structure.xml ist über Klassenlader, zum Beispiel hat ein Krieg eine Abhängigkeit von einer anderen Bereitstellung usw. Ich denke, was Sie suchen ist:

Steuern Sie die Reihenfolge der implementierten Anwendungen in JBoss EAP 6

Auf diese Weise hängt eine Bereitstellung von anderen Diensten wie EJBs ab, sodass Sie sicherstellen, dass sie in der richtigen Reihenfolge bereitgestellt werden.

    
Reek 22.07.2015 11:17
quelle