gpt4 book ai didi

c# - 使用新的 .NET SDK Azure.Messaging.EventHubs 通过 EventProcessorClient 进行检查点

转载 作者:行者123 更新时间:2023-12-03 04:07:37 26 4
gpt4 key购买 nike

如何使用 new Azure SDK 在特定时间或指定数量的事件后定期保存检查点?

该示例仅使用 "InMemoryPartitionManager"这不会保存当前状态。

然后有一个BlobPartitionManager它将状态保存在 blob 存储中,但似乎它保存了每个事件的状态,如果有很多事件,这可能会变得相当昂贵。

在 EventProcessorClient 和 BlobPartitionManager 上我都找不到任何仅在特定时间间隔内保存的选项。

最佳答案

据我所知,“BlobPartitionManager”是一个很好的解决方案。它只是在读取操作后将一个小于 1kb 的 json 文件存储在 azure blob 存储中。所以我认为它不会占用你太多的存储空间。可以引用这个tutorial要了解更多有关存储 blob 的价格,我认为存储这么小的东西并不太贵。

关于c# - 使用新的 .NET SDK Azure.Messaging.EventHubs 通过 EventProcessorClient 进行检查点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58978369/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com