在Wildfly 10中使用远程Red Hat AMQ 7

时间:2018-10-26 12:01:59

标签: jboss wildfly-10 jboss-eap-7 activemq-artemis amq

我们正在使用Wildfly 10,并且希望远程使用Red Hat AMQ 7(独立)。我检查了很少的文档,发现ActiveMQ Artemis也内置在Wildfly 10中,并且我还成功配置了它以发送和接收消息。

但是,根据我们的要求,我们希望使用远程AMQ代理,以便可以将其用作集中式服务器,并且最适合我们的企业要求。即使我也想了解使用嵌入在Wildfly和远程Red Hat AMQ 7实例中的ActiveMQ Artemis的确切区别,但是我找不到足够的信息。如果有人对此有任何想法,请解释一下。

我认为有三种方法可以实现远程Red Hat AMQ。

  1. 将嵌入式ActiveMQ Artemis用作独立服务器。我的意思是,如果我们将将此Wildfly 10安装在单独的服务器上,并且只能将其用于集成目的,并使用嵌入式ActiveMQ Artemis与运行在单独服务器上的Java应用程序连接。

  2. 将Red Hat AMQ 7.x作为单独的代理安装,并将其与Wildfly 10上部署的Java应用程序连接。我检查了Red Hat文档,有一点让我感到困扰,因为Red Hat声称“当前AMQ 7.2是仅作为独立代理受支持。尚未通过EAP 7.0或更早版本的认证。计划将其作为EAP 7.1的内部代理和EAP的外部代理进行测试。”这是我的首选方法,但是即使Red Hat也没有实现它,我没有任何文档来实现它。

  3. 安装Apache ActiveMQ Artemis 2.x并将其与Wildfly 10中部署的应用程序集成。

我试图获取此信息,但是到目前为止,互联网上没有多少有关Artemis的信息。如果有人可以解释上述方法的优缺点,那将是一个很大的帮助。

问候 拉姆

0 个答案:

没有答案
相关问题