hyperledger-fabric - 超级账本结构中的链码实例化问题?
问题描述
我正在经历安装链码的奇怪情况。我有一个安装在所有对等点上的链码。当我用下面的 commond 检查链码实例时。
peer chaincode list --installed
它向我显示了安装的链码。
我用下面的 commond 实例化链码。
peer chaincode instantiate -o orderer0.sample.com:7050 -C mychannel -n mycc -v 1.0 -c '{"Args":["init"]}' -P "AND ('appleMSP.peer','samsungMSP.peer')"
它没有显示任何错误,并且链码容器已启动。
但是当我尝试调用链码时,我得到以下错误
错误:调用期间背书失败。响应:状态:500 消息:“确保链码 mycc 已成功实例化并重试:链码 mycc 未找到”
订购者的日志
2019-01-23 06:46:19.427 UTC [orderer/common/broadcast] Handle -> WARN 035 Error reading from 172.20.0.19:46380: rpc error: code = Canceled desc = context cancelled
我已经看到了 peer 和 orderer 的日志,但注意到了很多。请指导我哪里做错了。
提前致谢
解决方案
请检查此变量CORE_PEER_GOSSIP_USELEADERELECTION=true
推荐阅读
- apache-kafka - Ksql, GROUP BY 返回 ServerError:java.lang.NullPointerException
- cordova-plugins - 无法在 Visual Studio 2017 中安装 Apache Cordova 插件
- python - 宏程序不工作
- amazon-web-services - AWS Cognito /aws-amplify 错误 - 加密未定义
- vba - VBA在内容中查找word文档和指定的单词,然后在excel中列出
- ruby-on-rails - 为什么我需要将 public 添加到此类方法中?
- mysql - MySQL 如何解释 VARCHAR 字段大小?
- python - 从 for 循环返回的元素追加一个新列表
- html - FlexBox - 绝对位置表现得像固定的
- angular - ionic 3 typescript error 'ion-footer' 不是已知元素