我看到很多论坛上都有人问这个问题,但没有一个能解决我的困惑。
该文档似乎表明偏移量和序列号在分区内都是唯一的。 https://learn.microsoft.com/en-us/dotnet/api/microsoft.servicebus.messaging.eventdata?view=azure-dotnet
可以清楚地理解,序列号是一个按顺序递增的整数: https://social.msdn.microsoft.com/Forums/azure/en-US/acc25820-a28a-4da4-95ce-4139aac9bc44/sequence-number-vs- offset?forum=azureiothub#:~:text=SequenceNumber%20is%20the%20logic%20sequence,the%20Event%20Hub%20partition%20stream.&text=The%20sequence%20number%20can%20be,authority%20and%20not%20by %20 个客户。
但偏移量又如何呢?它是仅在一个分区内唯一,还是在消费者组内的所有分区中唯一?如果是前一种情况,为什么有两个不同的变量?
azure azure-eventhub
azure ×1
azure-eventhub ×1