【发布时间】:2018-07-25 09:10:11
【问题描述】:
我正在尝试调用链码函数。 couchdb 需要将近 15 秒来为结构提供 3 个请求(2 个查询和 1 个写入操作)
这是对等日志 ==> https://hastebin.com/ezihededuq.md
订购者日志 ==> https://hastebin.com/enebuxuval.coffeescript
已执行的链码函数 ==> https://hastebin.com/uwazokegih.cs
但是当我直接查询 couchdb 时只需要几毫秒
如果有人知道 请帮忙。
这里couchdb 花了 5 秒 |第 5 行和第 6 行
2018-07-25 11:50:47.300 IST [couchdb] handleRequest -> DEBU 15cd HTTP
Request: GET /assetchain_assetchaincode/_design/lastnameasc/_view/lastnameasc?stale=update_after HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:50:52.309 IST [couchdb] handleRequest -> DEBU 15ce Exiting handleRequest()
第 9 行和第 10 行 couchdb 耗时 4 秒
2018-07-25 11:50:52.309 IST [couchdb] handleRequest -> DEBU 15d1 HTTP Request: GET /assetchain_assetchaincode/_design/lastnamedesc/_view/lastnamedesc?stale=update_after HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:50:56.991 IST [endorser] ProcessProposal -> DEBU 15d2 Entering: Got request from 192.168.0.18:60858
第 68 - 69 行 couchdb 又花了 5 秒
2018-07-25 11:50:57.322 IST [couchdb] handleRequest -> DEBU 160c HTTP Request: GET /assetchain_assetchaincode/_design/request_created_at_sort_asc/_view/request_sorting?stale=update_after HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:51:02.007 IST [couchdb] handleRequest -> DEBU 160d Exiting handleRequest()
第 259-260 行 couchdb 耗时 2 秒
2018-07-25 11:51:02.335 IST [couchdb] handleRequest -> DEBU 1699 HTTP Request: GET /assetchain_assetchaincode/_design/request_sort_name_asc/_view/request_sort_name_asc?stale=update_after HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:51:04.123 IST [policies] Evaluate -> DEBU 169a == Evaluating *policies.implicitMetaPolicy Policy /Channel/Orderer/BlockValidation ==
第 293-294 行 couchdb 耗时 2 秒
2018-07-25 11:51:04.125 IST [couchdb] handleRequest -> DEBU 16bb HTTP Request: GET /assetchain_lscc/assetchaincode?attachments=true HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:51:06.071 IST [endorser] ProcessProposal -> DEBU 16bc Entering: Got request from 192.168.0.18:60858
第 381-382 行 couchdb 耗时 2 秒
2018-07-25 11:51:07.346 IST [couchdb] handleRequest -> DEBU 1713 HTTP Request: GET /assetchain_assetchaincode/_design/request_sort_name_dsc/_view/request_sort_name_dsc?stale=update_after HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:51:09.137 IST [couchdb] handleRequest -> DEBU 1714 Exiting handleRequest()
第 489-490 行 couchdb 耗时 3 秒
2018-07-25 11:51:09.338 IST [couchdb] handleRequest -> DEBU 177c HTTP Request: GET /assetchain_/statedb_savepoint?attachments=true HTTP/1.1 | Host: couchdb:5984 | User-Agent: Go-http-client/1.1 | Accept: multipart/related | Accept-Encoding: gzip | |
2018-07-25 11:51:12.356 IST [couchdb] handleRequest -> DEBU 177d Exiting handleRequest()
peer、couchdb、orderer 分别托管在单独的机器上。 机器配置如下:
处理器:i5 内存:8GB 操作系统:Ubuntu 64bit 16.04 LTS
如果有人知道,请告诉我
【问题讨论】:
-
1.您是要放置新密钥还是更新现有密钥? 2. 你用的是哪个版本的面料?
-
我尝试放置新密钥或更新现有密钥。我正在使用 Fabric 1.1 @arnabkaycee
标签: couchdb hyperledger-fabric blockchain hyperledger