Corda 重新部署节点时出错

Corda 重新部署节点时出错,corda,Corda,我仍在使用Corda 1.0版本。当我尝试使用现有数据重新部署节点时,在启动时出错,但能够访问节点。如果我清除数据并重新部署节点,我就不会遇到这些错误消息 Logs can be found in : C:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kotlin- source\build\nodes\xxxxxxxx\logs Database connection url is : jd

我仍在使用Corda 1.0版本。当我尝试使用现有数据重新部署节点时,在启动时出错,但能够访问节点。如果我清除数据并重新部署节点,我就不会遇到这些错误消息

Logs can be found in                    : 
C:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx\kotlin-
source\build\nodes\xxxxxxxx\logs
Database connection url is              : jdbc:h2:tcp://xxxxxxxxx/node
E 18:38:46+0530 [main] core.client.createConnection - AMQ214016: Failed to 
create netty connection
javax.net.ssl.SSLException: handshake timed out
at io.netty.handler.ssl.SslHandler.handshake(...)(Unknown Source) ~[netty 
all-4.1.9.Final.jar:4.1.9.Final]
Incoming connection address             : xxxxxxxxxxxx
Listening on port                       : 10014
RPC service listening on port           : 10015
Loaded CorDapps                         : corda-finance-1.0.0, kotlin-
source-0.1, corda-core-1.0.0
Node for "xxxxxxxxxxx" started up and registered in 213.08 sec


Welcome to the Corda interactive shell.
Useful commands include 'help' to see what is available, and 'bye' to shut 
down the node.

Wed May 23 18:39:20 IST 2018>>> E 18:39:24+0530 [Thread-6 (ActiveMQ-server-
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImp
l$3@4a532271)] core.client.createConnection - AMQ214016: Failed to create 
netty connection
javax.net.ssl.SSLException: handshake timed out
at io.netty.handler.ssl.SslHandler.handshake(...)(Unknown Source) ~[netty-
all-4.1.9.Final.jar:4.1.9.Final]

这看起来像是Artemis无法连接到节点,这意味着节点无法启动

您应该查看日志,以及是否有任何其他先前启动的Corda节点占用了该节点


如果有任何遗留Corda节点未被杀死,请尝试
ps-ef | grep java
查看是否还有任何其他java仍处于活动状态。特别是查找端口号并检查它们是否重叠

您可以通过命令行参数设置日志级别来获得更多详细信息错误:例如,
runnodes.bat--logging level=DEBUG
此问题是由一个僵尸Java进程引起的,该进程持有您的节点尝试启动的一个端口。请尝试在osX上使用
killall java-9
,或在Windows上使用
wmic进程删除它,其中“名称类似“%java%”。