突然我再也无法启动Hyperledger作曲家业务网络了...
composer network start --networkName my-network --networkVersion 0.0.45 --card PeerAdmin@hlfv1 --networkAdmin admin --networkAdminEnrollSecret adminpw
给我以下错误消息:
开始业务网络定义。这可能需要一分钟... 错误:尝试启动业务网络时出错。错误:任何对等方均未提供有效响应。 尝试对等通讯的响应是错误:错误:REQUEST_TIMEOUT
我将docker重置为出厂设置...但是问题仍然存在。
有人知道这里发生了什么吗?
答案 0 :(得分:2)
请求超时可能有两个主要原因 1.您的logic.js,permission.acl或查询中有一些代码需要花费很长时间才能解决,需要查找无限循环或动态查询或添加的任何复杂权限。 解决方案:如果您有一些较早的版本正在运行,请尝试慢慢引入您的更改,以检查您的任何更改是否导致网络开始长时间运行。 另外,您也可以查看在触发网络启动命令时创建的docker日志,有机会在其中找到问题。