我只想从 Azure 事件中心读取一次事件,以便该事件只处理一次。但是在读取这些事件时,在所有分区中都会得到相同的事件。
Tech Stack - Spring boot 通过以下方式读取事件
EventProcessorHost host = EventProcessorHost.EventProcessorHostBuilder
.newBuilder(EventProcessorHost.createHostName(hostNamePrefix),
consumerGroupName)
.useAzureStorageCheckpointLeaseManager(storageConnectionString, storageContainerName, null)
.useEventHubConnectionString(eventHubConnectionString.toString(), eventHubName)
.build();
谢谢。