当前位置: 首页 > 知识库问答 >
问题:

一台机器上两个安装之间的Wildfly http远程处理失败

方茂
2023-03-14

我们有两个应用程序“A”和“B”在单独的Wildfly 10中运行。应用程序“A”使用 http 远程处理调用“B”中的服务。我使用通过 jboss-ejb-客户端配置的出站连接/绑定.xml。到目前为止,当“A”安装在与“B”不同的服务器上时,一切正常。“A”启动,我在服务器日志中看到“已建立 EJB 客户端出站连接”。

在开发阶段,我们在vmware服务器上运行这两个应用程序,端口偏移量为。现在,在服务器A启动期间(B已经在运行),没有建立连接,当调用应用程序A时,我得到“没有可用的EJB接收器”。

我尝试了一天,没有设法找到哪里出了问题,甚至没有找到电线鲨。

共有1个答案

须新
2023-03-14

如果你想在同一台机器上的两个Wildflys之间进行超文本传输协议远程处理,你必须设置一个唯一的jboss.node.name系统属性。

为此,可以将 -Djboss.node.name 系统属性的适当值传递给启动脚本:

./standalone.sh -server-config=standalone-full.xml -Djboss.node.name=**unique-nodename**

您将找到有关 docs.jboss.org 的更多详细信息。

 类似资料:
  • 我有两个系统,我在这两个系统之间分割处理,我试图找到最有效的方法在这两个系统之间移动数据。我已经知道了如何将tar和gzip压缩到第一台服务器(“serverA”)上的归档文件,然后使用rsync复制到远程主机(“serverB”)。然而,当我在那里解压缩数据时,它保存了包括原始服务器的完整路径名的档案。因此,如果在服务器A上,我的数据在: 并且,使用此命令: “…/myData”中的所有内容都已

  • 我的问题是,我要比较Java中的两个ArrayList 例如 通过比较方法,我知道这些数组是不同的 (如果数组具有相同的元素,即使它们的顺序不同,我的方法也返回false,如果它们具有相同的元素,则返回true) 因此,该方法将返回FALSE 我的问题是: 请注意,我将在这些ArrayList中包含多个对象,而且方法效率也很重要(不是很重要,但至少很重要)。我在这里看到了答案,但我不确定哪一个更好

  • 我在linux机器上安装了一个java web应用程序。 我的目标是编程(集成到我的java应用程序中),执行一个。bat文件位于远程windows服务器计算机上(带有凭据)。 如果远程机器是linux机器,我将使用jsch库。。。但困难在于远程机器是windows one。 谢谢你的帮助

  • 我现在有这个问题,我需要在应用程序在后台时处理消息推送的信息,我的意思是,甚至不点击通知。这意味着这个应用程序:(UIApplication*)应用程序didReceiveRemote teNotify:(NSDicpedia*)userInfo fetchCompletionHandler:(val(^)(UIBackground FetchResult))完成必须在后台调用Handler!这是

  • 我不是java程序员,对eclipse或web服务了解不多。我需要创建一个web服务,然后在windows服务器上进行设置。因此,我在eclipse juno ee中设置了一个本地主机Glassfish 3.1.2.2并创建了一个web服务。现在它将被转移到vm Windows2008服务器上。 我错过了什么?它似乎没有尝试或接近服务器,一旦按下ping就会出现错误。 如果是防火墙之类的东西,如何

  • 问题内容: 是否可以从另一台工作站管理使用一个docker-machine命令从一个开发人员工作站创建的docker机器。我不是在寻找涉及docker swarm的解决方案,而只是在寻找docker machine。 根据我的理解,当docker-machine在诸如AWS EC2的远程环境上创建机器时,它会创建密钥和证书,然后将这些密钥和证书用于与机器之间基于TLS的通信。因此,从理论上讲,如果