如何提高hyperledger fabric java sdk性能

iyfjxgzm  于 2021-06-29  发布在  Java
关注(0)|答案(0)|浏览(271)

我用gateway连接到fabric,用contract listener接收fabric智能合约事件,在fabric智能合约中,完成逻辑后会发出一个事件,我完成测试,如果1tps,从调用智能合约到客户端程序接收事件的平均时间,大约是0.2xs,如果放大到30tps,这个平均时间是27s,如果是50tps,这个时间是48.7s。我发现fabric完成的链码总是很快的,不到100ms,但是我的客户端程序收到fabric通知事件的速度很慢如果放大tps,我想这是这个测试的瓶颈。我尝试将org.hyperledger.fabric.sdk.client.thread\u executor\u corepoolsize=200,org.hyperledger.fabric.sdk.client.thread\u executor\u maximumpoolsize=2147483647添加到config.properties中,但似乎没有任何改进,有人能帮我建议如何提高性能吗。很多泰铢。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题