我正在使用 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 个批次/块?