根据 Microsoft 文章 - https://docs.microsoft.com/en-us/azure/event-hubs/event-hubs-geo-dr
根据设计,事件中心地理灾难恢复不会复制数据,因此您不能在辅助事件中心上重复使用主事件中心的旧偏移值。我们建议使用以下方法之一重新启动事件接收器:
- EventPosition.FromStart() - 如果您希望读取辅助事件中心上的所有数据。
- EventPosition.FromEnd() - 如果您希望从连接到辅助事件中心时读取所有新数据。
- EventPosition.FromEnqueuedTime(dateTime) - 如果您希望读取从给定日期和时间开始在辅助事件中心收到的所有数据。
我在美国西部有一个 Azure 事件中心,启用了地理恢复以与美国东部同步,我认为我应该能够在发生可能影响美国西部的灾难时进行故障转移,但是上面的 Microsoft 文章说地理灾难恢复不会复制数据,这是什么意思?