我有两个web应用程序,部署在同一个tomcat服务器上。我想从app1向app2发送jms消息。
我使用spring JMS在app1中创建了jms连接工厂和生产者(使用嵌入式active mq broker url作为vm://localhost)。
但是当我在app2中创建JMS客户端时,使用者不能接收消息。
如何在app2 web应用程序中共享相同的工厂实例/队列?我需要修改server.xml来共享连接工厂等吗?
发布于 2017-06-21 00:52:35
您可以使用JNDI共享连接工厂,就像使用JDBC (数据库)连接工厂一样。
ActiveMQ JNDI
https://stackoverflow.com/questions/44655257
复制相似问题