2017-06-20 41 views
0

我有两个Web应用程序并部署在同一个tomcat服务器中。我想从app1发送jms消息到app2。JMS跨应用程序部署在同一个tomcat之间的消息传递

我创建JMS连接工厂和生产使用APP1春天JMS(使用嵌入式活跃MQ代理网址为VM://本地主机)

但是,当我创建APP 2的JMS客户端,消费者是无法接受消息。

如何在app2 web应用程序中共享相同的工厂实例/队列?我需要修改server.xml以共享conn工厂等吗?

回答

0

您可以像使用JDBC(数据库)连接工厂一样使用JNDI共享连接工厂。

ActiveMQ JNDI

相关问题