Java ActiveMQ代理停止不工作

Java ActiveMQ代理停止不工作,java,activemq,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.s

我得到:

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()
DSMBrokerService broker=new SslBrokerService();
broker.addConnector(“nio://localhost:62626");
broker.start();
broker.waitUntilStarted();
broker.stop();
broker.waitUntilStopped();
... (做事)。。。
DSMBrokerService broker=新的SslBrokerService();

broker.addConnector(“nio://localhost:62626"); 停止代理不会删除连接器。当您再次重新启动代理时,它会触发该端口上的两个连接器。

在再次启动代理之前,我正在创建一个新实例。我还尝试在broker.stop()之后删除连接器;。仍然-得到相同的错误问题中的代码会说,否则,您需要更新问题,以获得更完整的帮助信息。