Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
В этой статье приводятся решения распространенных проблем, которые могут возникнуть при использовании типов EventHubsProducerClient и EventHubsProducerAsyncClient. Если вы ищете решения других распространенных проблем, которые могут возникнуть при использовании Центров событий, см. статью "Устранение неполадок Центров событий Azure".
Не удается задать несколько ключей секций для событий в EventDataBatch
Когда служба Event Hubs публикует сообщения, она поддерживает один ключ раздела для каждого EventDataBatch. Если требуется эта возможность, следует использовать клиент буферизованного производителя EventHubBufferedProducerClient . В противном случае вам придется управлять партиями.
Настройка ключа раздела для EventData не установлена в потребителе Kafka
Ключ партиции события Event Hubs доступен в заголовках записей Kafka. Ключ, зависящий от протокола, находится x-opt-partition-key в заголовке.
По проектированию Центры событий не повышают ключ сообщения Kafka, чтобы быть ключом секции Центров событий или обратным, так как с одинаковым значением, клиент Kafka и клиент Центров событий, скорее всего, отправляют сообщение двум разным секциям. Это может привести к путанице, если мы задали значение в случае обмена данными между протоколами. Предоставление свойств с ключом, специфичным для протокола, клиенту другого протокола должно быть достаточно.
Дальнейшие шаги
Если рекомендации по устранению неполадок в этой статье не помогают устранить проблемы при использовании клиентских библиотек пакета SDK Azure для Java, мы рекомендуем создать проблему в репозитории Azure SDK для Java на GitHub.