gpt4 book ai didi

azure-service-fabric - 在 Service Fabric 中覆盖无状态服务的 RunAsync 方法的最佳时机或用途是什么

转载 作者:行者123 更新时间:2023-12-04 08:21:00 25 4
gpt4 key购买 nike

我一直在使用无状态服务编程模型,但我并没有真正重写 RunAsync 方法来运行应用程序逻辑。您通常什么时候会覆盖此方法?

最佳答案

服务可以同时具有自主行为和交互行为。

您可以使用 CreateServiceInstanceListeners 创建一个通信监听器,它允许与您的服务进行交互。

您的服务可能(也)需要执行后台任务(不是由外部调用者触发)。例如,它可能正在监视队列。您可以为此使用 RunAsync,在那里您将开始无限循环。在循环中,您将检查 CancellationToken,然后检查队列中的项目并处理它们。

其他示例(没有循环)是:

  • 服务初始化
  • 预取数据

一个例子是 here .

关于azure-service-fabric - 在 Service Fabric 中覆盖无状态服务的 RunAsync 方法的最佳时机或用途是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41454300/

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