我们正试图在带两个节点的域模式下跨通配符查找远程EJB。
设置如下:
野蝇节点1:
野蝇节点2:
通配符节点是单个域的一部分。
现在,如果我们跨节点查找远程EJB,它应该首先从同一个节点返回EJB,如果它可用的话。只有当它不可用时,查找才能从其他节点返回EJB。
我们已经将EJB配置为集群。问题是,即使我们使用“java:全局”绑定,查找也总是从其他节点返回EJB。
我们缺少什么配置?
发布于 2017-01-15 17:47:56
在进行查找之前,您是否尝试过为InitialContext配置JNDI属性?您可以创建一个属性文件并加载以实例化您的InitialContext,在这个文件中您可以定义将用于获取代理的主主机和辅助主机,您可以通过属性文件或编程方式来定义它。
https://docs.jboss.org/author/display/AS71/EJB+invocations+from+a+remote+client+using+JNDI
https://stackoverflow.com/questions/28979720
复制相似问题