Corda节点在初始化错误代码1gariof中没有启动并给出错误故障



我正在运行Corda的第一个示例。我在此处遵循所有步骤,但是每当我使用runnodes运行节点或运行单节点时,我可以通过进入节点文件夹

来运行单个节点。
cordapp-exampleworkflows-javabuildnodesPartyA>java -jar corda.jar

它将我的错误返回如下

D:WORKcryptocurrency and blockchainTrainings-CertsCordacordapp_experimentscorda_dapp_Samplescordapp-exampleworkflows-javabuildnodesPartyA>java -jar corda.jar
   ______               __
  / ____/     _________/ /___ _
 / /     __  / ___/ __  / __ `/         It runs on the JVM because QuickBasic
/ /___  /_/ / /  / /_/ / /_/ /          is apparently not 'professional' enough.
____/     /_/   __,_/__,_/
--- Corda Open Source 4.0 (503a2ff) -------------------------------------------------------------

Logs can be found in                    : D:WORKCordacordapp_experimentscorda_dapp_Samplescordapp-exampleworkflows-javabuildnodesPartyAlogs
! ATTENTION: This node is running in development mode!  This is not safe for production deployment.
Advertised P2P messaging addresses      : localhost:10004
RPC connection address                  : localhost:10005
RPC admin connection address            : localhost:10006
[ERROR] 11:18:34+0300 [main] core.server.run - AMQ224000: Failure in initialisation [errorCode=1gariof, moreInformationAt=https://errors.corda.net/OS/4.0/1gariof]
Shutting down ...
[ERROR] 11:18:35+0300 [main] internal.NodeStartupLogging.invoke - Failed to bind on address localhost:10004.

我的配置是:

  • Windows 10
  • Java版本:Java版本" 1.8.0_211"

gradlew.bat deployNodes命令已成功生成了所有节点,但是当我访问runnodes命令并调用 workflows-kotlinbuildnodesrunnodes.bat然后输出终端窗口显示所有节点都成功运行。但是,四个新窗口立即打开并关闭上述错误。

错误是说它无法绑定到localhost:10004,这通常是由于已经主张端口的另一个过程。

检查其他可能正在运行端口的过程。

关于Corda,如果您在示例中检查deployNodes脚本root Directory。您会看到它创建了一些节点,并且在配置中采用了许多端口供每个节点使用。您可以在需要时更改这些端口值。

相关内容

最新更新