繁体   English   中英

连接到 JBoss EAP 7.3 中的本地 ActiveMQ Artemis 队列

[英]Connect to a local ActiveMQ Artemis queue in JBoss EAP 7.3

我们在 JBoss EAP 7.3 中创建 ActiveMQ Artemis 队列,并从使用 Spring Boot 开发的远程应用程序调用它们。 到目前为止,我们使用http-remoting协议连接到远程 ActiveMQ Artemis,并且我们使用连接工厂作为jms/RemoteConnectionFactory 这些配置集工作正常。

现在我们将在创建队列的同一 JBoss 服务器中部署 Spring 引导应用程序,我们需要在本地而不是远程访问队列。 为了在本地访问队列,我们将连接工厂更改为jms/ConnectionFactory 谁能建议我在本地访问队列而不是http-remoting需要使用什么协议?

在同一 JVM 中通过 JNDI 访问资源时,您不需要在InitialContext属性中指定任何内容。 一个空的InitialContext将自动填充必要的信息以查找本地资源。

如果出于某种原因必须配置 JNDI 属性,则只需将java.naming.factory.initial设置为org.wildfly.naming.client.WildFlyInitialContextFactory 不需要其他任何东西。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM