Azure Event Hub是可靠的还是可能会丢弃事件?我无法从文档中说明它是否仅对可以放弃事件(例如温度读数)的用例有用,或者它对于丢弃事件不正常的情况是否有用。
答案 0 :(得分:1)
事件中心可让您至少一次性地传递消息(请参阅博文Event Processor Host Best Practices Part 1)。这是通过使用检查点机制来实现的,该机制跟踪您处理的最后一条消息,使您能够在最新的检查点重新开始接收。这确实需要您编写一些代码来管理检查点机制,但通过使用博客文章中描述的EventProcessorHost类可以大大简化这一过程。