我们已经使用结构节点 SDK 容器化了一个快速应用程序,以与区块链网络进行交互。
我们已将其与 Fabric 网络一起部署在单个 VM 上。
在以一定负载进行测试时,我们观察到 express 应用程序(结构 SDK)与其他结构组件相比消耗了大量的 CPU 和内存资源。
我观察到的是,在 invoke-chaincode.js 中生成客户端对象和通道对象总共需要 50 毫秒到 200 毫秒(波动)。
这可能是我们的 CPU 和内存使用量激增的原因吗?
机器规格:
4 核、8GB 内存、256GB 固态硬盘
网络规格:
两个 ORG,每个有两个对等点,两个 CA,每个对等点一个沙发 DB,单独订购者。