我正在尝试使用MessageDriven(EJB 3)bean来订阅另一台主机上另一个glassfish实例上的JMS主题。这可能吗?
答案 0 :(得分:1)
在Glassfish控制台中,您可以修改JMS服务器并将其指向另一个Glassfish实例或独立的OpenMQ代理。虽然您可以根据我的知识配置多个JMS主机,但Glassfish将始终使用名为default_JMS_host
的主机,因此您就是要编辑的主机。
只有一件事:在这样的设置中,两个服务器实例将共享队列和主题,如果两个服务器例如运行相同的应用程序但不想共享例如特定队列,则可能不是您想要的。这可以通过目标资源配置轻松解决,方法是为该队列指定不同的物理名称。