【发布时间】:2020-11-18 18:31:30
【问题描述】:
当我启动 WSO2 APIM 3.1.0 服务器时,它自过去 2 天以来失败并出现以下错误。在此之前它开始没有任何问题。
我从 cmd 检查了端口 5672 是否被任何其他进程使用但没有发现。任何提示可能导致此问题?
TID: [-1234] [] [2020-11-11 20:36:05,678] INFO {qpid.message.broker.listening} - [Broker] BRK-1002 : Starting : Listening on TCP port 5672
TID: [-1234] [] [2020-11-11 20:36:05,694] INFO {qpid.message.broker.listening} - [Broker] BRK-1002 : Starting : Listening on TCP/SSL port 8672
TID: [-1234] [] [2020-11-11 20:36:26,734] ERROR {org.wso2.carbon.andes.internal.QpidServiceComponent} - Wait until Qpid server starts on port 5672 java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:204)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:607)
at java.net.Socket.connect(Socket.java:556)
at java.net.Socket.<init>(Socket.java:452)
at java.net.Socket.<init>(Socket.java:262)
在链接中找到了修复:WSO2 API Manager - Can't start the server
在deployment.toml文件中添加以下配置,服务器启动没有任何问题。
[broker.transport.amqp]
bind_address = "localhost"
[broker.transport.amqp.default_connection]
enabled = true
port = 5672
【问题讨论】:
-
您的机器上是否安装了 Rabbit-MQ 或任何消息代理服务器?
-
没有 chashikajw。我的机器上没有安装消息代理。