【发布时间】:2017-09-27 09:51:45
【问题描述】:
谁能解释一下docker-compose-couch.yaml中的端口映射。
请看下面
container_name: couchdb0
-ports:
- "5984:5984"
-- CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb0:5984容器名称:couchdb1
-端口:
-- "6984:5984"
-- CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb1:5984容器名称:couchdb2
-端口:
-- "7984:5984"
-- CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb2:5984container_name:couchdb3
-ports:
-- "8984:5984"
-- CORE_LEDGER_STATE_COUCHDBCONFIG_COUCHDBADDRESS=couchdb3:5984
- 为什么所有地址都映射到同一个端口5984?是否使用相同的数据库而不是为每个对等方使用单独的数据库?
在进行交易后,当我使用 Fauxton UI 使用以下 URL 来检查数据库时
http://192.168.99.100:5984/_utils/#/database/mydemochannel/_all_docs
http://192.168.99.100:6984/_utils/#/database/mydemochannel/_all_docs
http://192.168.99.100:7984/_utils/#/database/mydemochannel/_all_docs
http://192.168.99.100:8984/_utils/#/database/mydemochannel/_all_docs
(192.168.99.100 是我在 windows 7 机器上的虚拟机 IP)
都显示相同的数据。
- 我的疑问是,它在 Fauxton UI 中显示加密数据或纯文本值?一旦我勾选 Include Docs 复选框,它也会显示该值。根据我的理解,这些值将根据对等签名进行加密(如果我错了,请纠正我),那么它如何将值显示为纯文本 jason?
【问题讨论】:
标签: couchdb blockchain hyperledger-fabric hyperledger fauxton