Я использую confluent-kafka-do tnet (Confluent.Kafka) для создания сообщений для Kafka.
Я хотел бы вручную управлять тем, какие разделы сообщения go должны чтобы сохранить порядок для определенных групп сообщений.
Как можно получить список PartitionTopic
для топи Kafka c?
Я просмотрел это решение в Java. Но я не понимаю, как добиться той же функциональности с Confluent.Kafka
.
В качестве альтернативы было бы приемлемо отправлять сообщения с ключами, потому что одни и те же ключи гарантированно находятся в тех же разделах. Но опять же, я не смог найти способ создать new Message
с любым типом ключа, кроме Null
. Итак, пример отправки сообщения с ненулевым ключом был бы полезен.