0

我有两个 Java EE 应用程序,它们能够通过 JNDI 查找与彼此的远程接口通信。我想将这两个应用程序部署到一个 glassfish 域,但让它们在单独的 JVM 上运行。这种设置可以吗?

Glassfish 集群似乎是答案,但它看起来不像我可以控制哪个实例获取哪个应用程序 - 似乎我必须将应用程序部署到集群本身,然后将其推送到所有实例。

4

1 回答 1

1

无法部署到集群中的单个实例。Oracle 客户支持回答:

“我可以确认您所追求的目标是不可能的。如果该实例是集群的一部分,则不能针对单个实例。这就是集群的设计目的,如果您不关注集群功能,则可以使用独立实例。”

一种可能的解决方案是使用域管理服务器 (DAS) 来部署应用程序 A,并使用集群来部署应用程序 B。但请记住,那时您没有应用程序 A 的高可用性 (HA)。这只是一个可能的解决方案,不是我的建议。

于 2012-11-21T08:06:54.740 回答