Я запускаю Hyperledger в рабочем состоянии и перезапускаю всю сеть (включая всех брокеров kafka), и с тех пор я не могу использовать наш основной канал.
Заказчик регистрирует ошибку при попытке получить данные от брокеров kafka:
# Logs of an orderer:
[channel: <the_channel>] Starting chain with last persisted offset 14369 and last recorded block 3580
...
[channel: <the_channel>] Connecting to the Kafka cluster
[channel: <the_channel>] Need to retry because process failed = kafka server: The requested offset is outside the range of offsets maintained by the server for the given topic/partition.
[channel: <the_channel>] Connecting to the Kafka cluster
[channel: <the_channel>] Need to retry because process failed = kafka server: The requested offset is outside the range of offsets maintained by the server for the given topic/partition.
[channel: <the_channel>] Connecting to the Kafka cluster
[channel: <the_channel>] Need to retry because process failed = kafka server: The requested offset is outside the range of offsets maintained by the server for the given topic/partition.
# etc ...
...
[channel: <the_channel>] Rejecting deliver request for <ip:port> because of consenter error
Я предполагаю, что заказчик пытается получить доступ к данным, которых нет в kafka (из-за перезапуска).
Я правильно угадываю? И, если да, как это исправить?
Спасибо