gpt4 book ai didi

azure - 如何将持续运行的应用程序部署到 Azure Service Fabric?

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

我想创建一个持续运行并每分钟左右检查一次状态的程序,然后在满足条件时调用单独的服务。

这可以在 Azure Service Fabric 中使用吗?

我开始研究如何尝试将其作为“ guest 可执行文件”来执行,但我不确定我是否朝着正确的方向前进。

我正在尝试将事物保留为 PaaS,而不是通过带有 Windows 服务或其他内容的虚拟机来实现成熟的 IaaS。

最佳答案

Service Fabric 中的服务始终运行。因此,您可以简单地使用服务内的方法 RunAsync 来运行循环。

protected override async Task RunAsync(CancellationToken cancellationToken)
{
while (true)
{
cancellationToken.ThrowIfCancellationRequested();
DoStuff();
await Task.Delay(TimeSpan.FromSeconds(60),cancellationToken);
}
}

关于azure - 如何将持续运行的应用程序部署到 Azure Service Fabric?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47756106/

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