问题标签 [hyperledger-caliper]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
blockchain - Hyperledger 锯齿波中批次/块的异常行为
我正在使用 Hyperledger Caliper 对 Sawtooth 进行基准测试。我的网络有 4 个节点和以下配置:
总交易量 = 4000
事务/批次 = 50
交易供应率 = 4000 交易/秒
不。客户数 = 1
类型 = 小银行
共识 = PBFT
查看此图像中每个块的批次数:块列表
最初,每个块的批次数量先增加然后减少,然后保持在 1 个批次/块的不变。这种行为正在影响我的基准测试结果。知道为什么会这样吗?我将 block_publishing_delay 更改为:
sawtooth.consensus.pbft.block_publishing_delay=0
和sawtooth.publisher.max_batches_per_block=1200
. 我怎样才能允许每个块更多的批次?请解释为什么后面的批次只有 1 个批次/块?
hyperledger-fabric - 缺少脚本:安装 caliper 时的 fabric-deps
我开始使用 Hyperledger Caliper 来分析我的 Fabric 区块链。
我首先使用此文档https://docs.google.com/presentation/d/1MtPSBgDXf3v7DicxTNr9srB0jGmdWew2tqvItJHculo/edit#slide=id.p8
当我尝试执行时:
我有:
缺少脚本:fabric-deps
hyperledger-fabric - 在 Hyperledger Fabric 中以高速率发送交易时,Orderer 未发现错误
我有一个配置有 1 个 Org、2 个 Peers、5 个 Orderers(Raft 集群)的 Hyperledger。该网络有一个带有简单链码的通道。
在使用 Hyperledger Caliper(最多 7 个客户端)向网络发送交易时,它可以正常工作,每秒交易数量较少。当我将 TPS 增加到 60 以上时,它会为某些事务引发以下错误。
增加订购者数量会减少被拒绝交易的数量。这看起来像排序程序中的缓冲区限制。
Fabric 声称有大约 1000 TPS,但我不能超过 90 TPS(使用链码更新状态)。任何帮助表示赞赏。
hyperledger-fabric - Composer 网络的 Hyperledger Caliper 教程
我想使用 Hyperledger Caliper 在已部署的 Hyperledger Composer 业务网络上执行性能评估测试。
在官方文档中有一个Composer 配置部分,但我认为对于第一次接触这个框架的人来说它不是很友好,我找不到更好的基本分步教程来配置和运行评估测试.
hyperledger - 如何使用 Hyperledger Caliper 在 Hyperledger Composer 上测试我自己的业务网络
我目前正在使用 Hyperledger Caliper 进行性能基准测试。
我尝试了几个示例,但似乎示例基准的结构与在 Hyperledger Composer 上制作的业务网络的结构不同。看起来模型文件和脚本文件都被复制到一个 javascript 文件中作为基准。
谁能告诉我如何测试我自己在 Hyperledger Composer 上制作的业务网络?或者,我应该将我的业务网络复制到一个 javascript 文件中吗?
我查看了官方网站(https://hyperledger.github.io/caliper/)但是,它似乎没有更新,因为网站上的代码不起作用。
谢谢!
google-cloud-platform - 我应该如何在 GCP 上进行超级账本结构性能测试而不暂停警告?
在我使用超级账本卡尺进行超级账本结构性能测试后,我的 GCP 项目被暂停。我在 GCP 付费帐户上设置了 Hyperledger 结构,在 12 个虚拟机上具有 3 个组织和 6 个对等方。我尝试通过每秒向 1 个对等实例发送 10 个事务来使用 hyperledger caliper 进行性能测试。在我运行 caliper 4 小时后,我收到了来自谷歌的电子邮件,说你的项目正在暂停。
如果我想在 GCP 上再次测试而没有来自 google 的任何警告,我该怎么办?
npm - 从 NPM v0.2.0 安装 Hyperledger Caliper CLI 的 pkcs11js@1.0.19 脚本失败
我正在尝试从 npm 安装 Hyperledger Caliper CLI。
但是,无法将 sut、fabric SDK 与卡尺绑定。它显示以下内容 -
我尝试了 node-gyp 重建,但似乎没有用。任何人都可以澄清这里发生了什么?
安装环境:
服务器上Ubuntu bionic,
NodeJS v8.10
node-gyp v6.1.0
node-pre-gyp v0.14.0
Docker v19.03.1
Docker-compose v0.19.20