[英](Error starting container: API error (500) Hyperledger
在部署阶段可能发生错误(日志只显示查询)。 “部署”是返回ID的异步事务(只是“提交”稍后要处理的事务)不能指示事务的实际执行是否成功。 但“查询”请求是同步的并显示失败。
查看链代码,错误几乎肯定是由于导入和使用“github.com/op/go-logging”包。 由于结构仅复制链代码并且没有获取其依赖性,因此该程序包在部署时不可用。
请注意,在“github.com/hyperledger/fabric”路径下,相同的代码将起作用,因为“github.com/op/go-logging”可用作该路径中的“供应商”包。
要测试这一点,请尝试注释掉import语句和代码中的所有日志记录(确保“go build”首先在本地使用更改)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.