gpt4 book ai didi

ejb - 域模式下的远程 EJB WildFly

转载 作者:行者123 更新时间:2023-12-02 04:50:38 30 4
gpt4 key购买 nike

我们正在尝试在具有两个节点的以域模式运行的 Wildfly 中查找远程 EJB。

设置是这样的:

Wildfly 节点 1:

  • 模块 A:EJB 客户端
  • 模块 B:远程 EJB

Wildfly 节点 2:

  • 模块 A:EJB 客户端
  • 模块 B:远程 EJB

wildfly 节点是单个域的一部分。

现在,如果我们跨节点查找远程 EJB,它应该首先从同一节点返回 EJB(如果可用)。仅当它不可用时,查找才应从其他节点返回 EJB。

我们已将 EJB 配置为集群。问题是即使我们使用“java:global”绑定(bind),查找总是从其他节点返回 EJB。

我们缺少什么配置?

最佳答案

在执行查找之前,您是否尝试过为您的 InitialContext 配置 JNDI 属性?您可以创建一个属性文件并立即加载以实例化您的 InitialContext,在此文件中您可以定义将用于获取代理的主要和辅助主机,您可以通过属性文件或以编程方式定义它。

https://docs.jboss.org/author/display/AS71/EJB+invocations+from+a+remote+client+using+JNDI

关于ejb - 域模式下的远程 EJB WildFly,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28979720/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com