美文网首页
Fabric2.0 链码调试

Fabric2.0 链码调试

作者: 冰冰大象 | 来源:发表于2020-11-18 16:26 被阅读0次
说明 链码调试只能在solo模式下进行

Docker-Compose 配置

  • 主要修改是Peer配置
## 环境变量配置
environment:
FABRIC_LOGGING_SPEC=DEBUG
CORE_CHAINCODE_LOGGING_LEVEL=DEBUG
CORE_PEER_CHAINCODEADDRESS=peer0.org1.example.com:7058
CORE_PEER_CHAINCODELISTENADDRESS=0.0.0.0:7058
## 添加命令参数 --peer-chaincodedev=true
command: peer node start --peer-chaincodedev=true

Goland 配置

image.png
  1. 创建一个go Build
  2. 设置路径为 当前链码所在的本地路径
  3. 同2 设置路径为 当前链码所在的本地路径
  4. 点击按钮进入编辑界面 配置一下 如图


    image.png

其中

  • CORE_PEER_ADDRESS 为远程Peer 地址 +端口号7058
  • CORE_CHAINCODE_ID_NAME 为链码名称 是PackageID
  1. 设置节点地址

特别注意

在安装完链码后peer lifecycle chaincode install 就必须开启goland 监听 也就是commit之前启动注册,否则将无法调试

相关文章

网友评论

      本文标题:Fabric2.0 链码调试

      本文链接:https://www.haomeiwen.com/subject/cjuciktx.html