ActiveMQ经纪人停止不起作用

时间:2016-06-07 15:17:31

标签: java activemq

我得到了:

  

java.io.IOException:无法绑定到服务器套接字:   nio:// localhost:62626由于:java.net.BindException:地址已经   在使用中

我的代码:

DSMBrokerService broker = new SslBrokerService();
broker.addConnector("nio://localhost:62626");
broker.start();
broker.waitUntilStarted();

broker.stop();
broker.waitUntilStopped();

... (Do stuff)...

DSMBrokerService broker = new SslBrokerService();
broker.addConnector("nio://localhost:62626"); <- Exception
broker.start();
broker.waitUntilStarted()

为什么broker.stop()没有取消绑定地址?

1 个答案:

答案 0 :(得分:1)

停止代理不会删除连接器。当你再次重新启动时,它会激活该端口上的两个连接器。