将应用程序部署到glassfish集群中的单个实例

时间:2012-09-20 04:28:14

标签: java-ee glassfish cluster-computing

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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