Я тестирую Sawtooth с помощью Hyperledger Caliper. Моя сеть имеет 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 партия / блок для последующих партий?