单一群集上的GlassFish 4滚动升级问题

时间:2016-07-11 01:40:15

标签: glassfish

我在同一节点上使用GlassFish 4.1单一群集和两个实例。

我的滚动升级步骤:

  1. 使用旧版本ClusterTest部署应用程序:1.0 (asadmin deploy --target = cluster1 --enabled = true --availabilityenabled = true --name = ClusterTest:1.0 ClusterTest.ear)

  2. 部署具有禁用状态ClusterTest的新版本应用程序:1.1 (asadmin deploy --target = cluster1 --enabled = false --availabilityenabled = true --name = ClusterTest:1.1 ClusterTest.ear)

  3. 在第一个实例上启用应用 (asadmin enable --target = instance1 ClusterTest:1.1)

  4. 在第一个实例上有新的应用程序可用,但在第二个:404错误(我希望可用旧版本)

  5. 我做错了什么?

1 个答案:

答案 0 :(得分:0)

GlassFish上滚动升级存在很多问题。其中许多问题已在最新版本的Payara Server中修复。您可能没有遇到任何这些问题,但有关Payara GitHub存储库的详细讨论: https://github.com/payara/Payara/issues/455

您可能还想查看此视频,其中介绍了可能包含您所需信息的基本应用程序版本控制 https://www.youtube.com/watch?v=6QVBsH6IjEA