Hyperledger Composer如何查看peer之间的数据是否同期
2018-07-04 11:42
183 查看
创建了一个org,一个oeder,四个peer,四个couchdb,往块里面写数据的时候使用的peer0,现在想确认一下peer1,peer2,peer3的数据是否被同期。
目前想到两个办法,如果大家有更好的办法,请留言。
1,直接查块的信息,看查看内容是否被更新。下面是查peer0的第五个块的信息。
进入到peer0中。 docker exec -it peer0.org1.example.com /bin/bash 查看第五个块的信息。 peer chaincode query -C "composerchannel" -n qscc -c '{"Args":["GetBlockByNumber","composerchannel","5"]}' | more 退出当前块 exit之后可以在查看其他peer的第五个块的信息,是否和peer0的信息一致即可。
2,通过couchdb,查看数据库中的信息来确认,peer之间的数据是否被同期。
peer0的couchdb http://localhost:5984/_utils peer1的couchdb http://localhost:6984/_utils因为在docker-compose.yml中已经定义好了,peer0关联的couchdb的端口是5984,所以通过上面的URL,可以直接查看部署的网络数据。
相关文章推荐
- 如何查看一个数据文件是否是自动扩展
- 在一个程序中需要用到全局变量(在多个class之间共享数据),请问如何定义具有这种功能的变量?或者是否有其他的方法解决多个class之间的数据共享(尽量简单实现)。 首先应该明确 Java中没有全局变
- 如何查看数据文件或者Log文件是否增长过?
- 如何查看一个数据文件是否是自动扩展
- 如何查看数据文件或者Log文件是否增长过? 推荐
- 如何查看数据文件或者Log文件是否增长过?
- 如何查看Oracle数据库表空间大小(空闲、已使用),是否要增加表空间的数据文件
- PHP 如何查看数据库中数据表是否存在
- 大数据架构和模式(二)如何知道一个大数据解决方案是否适合您的组织
- 如何实现两个系统之间的数据同步
- 如何用linux命令查看nginx是否在正常运行
- 如何在MyEclipse查看数据库中表数据
- mysql创建数据表时如何判断是否已经存在?
- 如何查看机器上是否有证书
- 如何查看安装的T3/T6是否是防串货版本?
- 使用TCP协议连续传输大量数据时,是否会丢包,应如何避免
- 如何查看Win7 是否已永久注册
- 如何建立mdb文件并导入数据并查看导入结果
- oracle sql developer 如何支持多个窗体,打开多张表,多个tab,同时查看多个数据表