2016-07-11 7 views
0

Ich benutze GlassFish 4.1 Single Cluster mit zwei Instanzen auf dem gleichen Knoten.GlassFish 4 Rolling Upgrade Problem auf einzelnen Cluster

Meine Schritte zum Walzen Upgrade:

  1. deploy App mit alten Version ClusterTest: 1,0 (asadmin bereitstellen --target = cluster1 --enabled = true --availabilityenabled = true --name = ClusterTest: 1,0 ClusterTest.ear)

  2. neue Version App mit deaktivierten Zustand ClusterTest bereitstellen: 1.1 (asadmin bereitstellen --target = cluster1 --enabled = false --availabilityenabled = true --name = ClusterTest: 1.1 ClusterTest.ear)

  3. ermöglichen App am 1. Instanz (asadmin ermöglichen --target = instance1 ClusterTest: 1,1)

  4. Im 1. Instanz neue App ist verfügbar, aber auf 2. Platz: 404-Fehler (i erwarten verfügbar alte Version)

was mache ich falsch?

Antwort

0

Es gibt viele Probleme mit rollenden Upgrades auf GlassFish. Viele dieser Probleme wurden in der neuesten Version von Payara Server behoben. Es kann sein, dass Sie nicht eines dieser Probleme schlagen, aber es gibt eine sehr ausführliche Diskussion über die Payara GitHub-Repository: https://github.com/payara/Payara/issues/455

Sie können sich auch in diesem Video sehen wollen, die Basisanwendung Versionierung beschrieben, die enthalten die Informationen, die Sie benötigen https://www.youtube.com/watch?v=6QVBsH6IjEA