#Hyperledger Composer#300秒后无法获取数据

时间:2018-12-13 11:28:24

标签: hyperledger-fabric hyperledger-composer

docker-compose版本1.23.1,内部版本b02f1306

Hyperledger作曲家网络已安装在其他服务器上。使用给定的卡尝试连接网络本地系统。对网络执行Ping操作,并从后端返回成功结果。在本地系统中安装了restserver。导入给定卡之后,它将在作曲者卡列表命令中显示该列表。

能够ping网络成功导入卡后。另外启动restserver,它可以正常工作。尝试从Hyperledger网络中获取数据,它正在从远程网络返回数据。但是在300秒后,尝试获取相同的数据将返回超时错误。

  

2018-12-13T09:44:58.749Z警告:HLFConnection   :_registerForChaincodeEven Eventhub *:用于CC事件与断开连接   错误13内部:keepalive看门狗超时{} $   2018-12-13T09:44:58.752Z警告:HLFConnection   :_registerForChaincodeEven Eventhub:用于CC事件与断开连接   错误13内部:keepalive看门狗超时{} $   2018-12-13T09:44:58.753Z警告:HLFConnection   :_registerForChaincodeEven找不到任何连接的事件中心   4个定义的中心以侦听链码事件{} $   2018-12-13T09:48:40.113Z错误:HLFConnectionManager:fabric-client()   [Peer.js]:sendProposal-在以下时间后超时:45000 {} $   2018-12-13T09:48:40.114Z错误:HLFConnectionManager:fabric-client()   [client-utils.js]:sendPeersProposal-承诺被拒绝:

     

请求GET / api / capital的未处理错误:错误:REQUEST_TIMEOUT   在超时时。_on超时   (/usr/local/lib/node_modules/composer-rest-server/node_modules/fabric-client/lib/Peer.js:94:20)   在onOntimeout(timers.js:475:11)在tryOnTimeout(timers.js:310:5)在   Timer.listOnTimeout(timers.js:270:5)请求GET的未处理错误   / api / CounterpartyValidate:错误:REQUEST_TIMEOUT位于   超时._on超时   (/usr/local/lib/node_modules/composer-rest-server/node_modules/fabric-client/lib/Peer.js:94:20)   在onOntimeout(timers.js:475:11)在tryOnTimeout(timers.js:310:5)在   Timer.listOnTimeout(timers.js:270:5)

我已尝试解决上述错误,但仍然无法解决问题

"grpcOptions": {
"ssl-target-name-override": "peer0.org1.example.com",
"grpc.http2.max_pings_without_data": 0,
"grpc.keepalive_time_ms": 600000
},
"connection": {
"timeout": {
"peer": {
"endorser": "6000",
"eventHub": "6000",
"eventReg": "6000"
},
"orderer": "6000"
}

请分享以上问题的解决方法。

0 个答案:

没有答案