【发布时间】:2015-07-30 15:38:47
【问题描述】:
我有几个 tomcat servlet 容器,我需要在其中一个容器中部署 activemq 以允许其他容器连接到该代理。所有tomcats 在同一台机器上运行。
我现在需要避免部署独立的消息代理,因为生产环境不允许这样做。
更具体地说,我使用的是 spring 框架,据我所知,我们可以编写以下代码来启动嵌入式代理:
BrokerService broker = new BrokerService();
// configure the broker
broker.addConnector("tcp://localhost:61616");
broker.start();
但它是否允许不仅在同一个应用程序内连接到代理,还允许从使用 61616 端口的其他 tomcat 实例连接到代理?
【问题讨论】: