我正在使用HyperLeDger卡钳进行基准测试锯齿。我的网络有4个节点和以下配置:
-
总交易= 4000
-
交易/批次= 50
-
交易的供应率= 4000事务/秒
-
否。客户= 1
-
type = smallbank
-
共识= pbft
请参阅此图像中的每个块批次数:块列表
最初,每个块的批次数量增加,然后减小,然后保持恒定为1批次/块。这种行为影响了我的基准结果。知道为什么会发生这种情况吗?我将block_publishing_delay更改为: sawtooth.consensus.pbft.block_publishing_delay=0
和sawtooth.publisher.max_batches_per_block=1200
。我如何允许每个块更多批次?请解释为什么以后只有1批/块?
您将延迟设置为0 ms,想知道为什么块发布不会延迟?
默认延迟为1000ms。尝试使用默认值或更高的值。
另外,每个块的最大批次是最大值,而不是最小值。
您也可以在https://chat.hyperledger.org/channel/sawtooth