0

我正在使用 Hyperledger Caliper 对 Sawtooth 进行基准测试。我的网络有 4 个节点和以下配置:

  1. 总交易量 = 4000

  2. 事务/批次 = 50

  3. 交易供应率 = 4000 交易/秒

  4. 不。客户数 = 1

  5. 类型 = 小银行

  6. 共识 = PBFT

查看此图像中每个块的批次数:块列表

最初,每个块的批次数量先增加然后减少,然后保持在 1 个批次/块的不变。这种行为正在影响我的基准测试结果。知道为什么会这样吗?我将 block_publishing_delay 更改为: sawtooth.consensus.pbft.block_publishing_delay=0sawtooth.publisher.max_batches_per_block=1200. 我怎样才能允许每个块更多的批次?请解释为什么后面的批次只有 1 个批次/块?

4

1 回答 1

0

You set the delay to 0 ms and wonder why block publishing is not delayed?

The default delay is 100 0ms. Try using the default or a higher value.

Also, the maximum batches per block is the maximum, not the minimum.

You can also ask at https://chat.hyperledger.org/channel/sawtooth

于 2019-07-03T15:46:58.100 回答