为什么 corda 节点会发出 ActiveMQ 线程错误?

Why does corda node emits ActiveMQ thread error?

我正在尝试 运行 只是公证节点,例如使用 cordite 网络地图服务。公证节点启动后,我不断收到以下错误。任何人都可以知道这些错误的原因。

[INFO ] 2018-10-11T05:21:37,365 [main] RPCServer - Starting RPC server with configuration RPCServerConfiguration(rpcThreadPoolSize=1, reapInterval=PT1S, deduplicationCacheExpiry=PT24H)

[ERROR] 2018-10-11T05:25:58,805 [Thread-1 (ActiveMQ-scheduled-threads)] server - AMQ224088: Timeout (10 seconds) while handshaking has occurred.

[ERROR] 2018-10-11T05:26:18,805 [Thread-2 (ActiveMQ-scheduled-threads)] server - AMQ224088: Timeout (10 seconds) while handshaking has occurred.

[ERROR] 2018-10-11T05:26:38,802 [Thread-4 (ActiveMQ-scheduled-threads)] server - AMQ224088: Timeout (10 seconds) while handshaking has occurred.

此错误表明网络上的某些东西正在连接到 ActiveMQ Artemis 代理,但它没有完成任何协议握手。例如,这在负载均衡器中很常见,负载均衡器通过创建套接字连接来进行健康检查,而不发送任何真实数据,只是为了查看目标机器上的端口是否打开。