我正在使用Hyperledger Caliper基准化锯齿。我的网络有4个节点,并具有以下配置:
总交易次数= 4000
交易/批次= 50
交易供应率= 4000交易/秒
不。客户数= 1
type = smallbank
共识= PBFT
在此图像中查看每个块的批处理数量:block list
最初,每块的批次数量增加然后减少,然后保持恒定为1批次/块。此行为正在影响我的基准测试结果。知道为什么会这样吗?我将block_publishing_delay更改为:
sawtooth.consensus.pbft.block_publishing_delay=0
和sawtooth.publisher.max_batches_per_block=1200
。
如何允许每个块更多批次?请解释为什么以后的批次中只有1个批次/块?
答案 0 :(得分:0)
您将延迟设置为0毫秒,想知道为什么块发布没有延迟吗?
默认延迟为100 0ms。尝试使用默认值或更高的值。
每块的最大批次是最大而不是最小。
询问