docker容器已经启动,但在intellij中启动服务找不到启动的节点



有人能帮我解决这个问题吗?我可以使用docker启动节点,但当我尝试启动我的服务/web服务时,它找不到容器中已经启动的节点。

错误显示

由以下原因引起:org.springframework.beans.factory.BeanCreationException:创建名为"nodeRPCConnection"的bean时出错:调用init方法失败;嵌套异常为ActiveMQConnectionTimedOutException[errorType=CONNECTION_TIMEDOUTmessage=AMQ119013:等待接收集群拓扑时超时。组:null]

用于docker ps-a这是结果docker结果

不确定您的节点配置是什么,但这种情况大多发生在客户端无法访问节点时。这可能是因为RPC配置不正确(主机/端口配置不正确(。

请确保为节点配置了正确的主机和端口。

此外,如果您使用的是官方Docker镜像,它会分别为p2prpcrpcAdmin端口公开102001020110202端口。

看看这个博客以供参考:

https://medium.com/corda/containerising-corda-with-corda-docker-image-and-docker-compose-af32d3e8746c

此外,本视频演示了如何在Docker:上开始使用Corda

https://www.youtube.com/watch?v=ITMOiMzkX4I&t=2s

相关内容

最新更新