区块链服务 BCS
区块链服务 BCS
- 最新动态
- 功能总览
- 产品介绍
- 计费说明
- 快速入门
- 用户指南
- 最佳实践
- 开发指南
- API参考
- SDK参考
- 常见问题
- 视频帮助
- 更多文档
- 通用参考
链接复制成功!
使用Fabric v2.2的BCS实例时,如何查看链代码日志?
问题现象
使用Fabric v2.2版本的BCS实例或由其他版本升级至Fabric v2.2版本后,在AOM页面试图查看链代码容器日志,但找不到链代码容器对应的日志文件。
根本原因
目前非Fabric v2.2版本的BCS实例使用Kubernetes拉起链代码容器,而Fabric v2.2版本的BCS实例使用的是原生Docker拉起链代码容器,与Hyperledger开源社区版本保持一致,以提升链代码容器相关功能的稳定性。 在AOM的日志页面中,当前只展示Kubernetes拉起链代码容器中的日志文件,因此无法直接查看使用原生Docker拉起链代码容器中的日志文件。
解决方法
为了满足用户直接通过AOM查看链代码日志以定位链代码相关问题的需求,BCS将链代码运行日志输出到了其宿主Peer的运行日志中。
用户可以使用关键字“[peer.chaincode.dev-peer-组织ID-Peer编号-链代码名称-链代码版本]”在对应的Peer日志中进行搜索,例如使用关键字“[peer.chaincode.dev-peer-964fe19e96d4e28ffc5dd590fd232d6a062e6fea-0-benchmark-1.0]”搜索,即可查找对应的链代码日志,如下图所示:
图1 链代码日志

父主题: 链代码管理类