gpt4 book ai didi

c# - 如何延迟停止和启动函数应用

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

我有一个服务总线队列触发azure函数(v4),当特定消息到来时,我需要停止该函数并在消息本身指定的一段时间后重新启动。对于非功能应用程序,我只需关闭queueClient并在指定时间后重新创建它。请帮助我找到一种在函数应用程序中执行相同操作的方法。我需要两种场景的解决方案,其一,当函数部署在 azure 函数应用上时。第二,更重要的是部署在 Azure Kubernetes 服务上时。

最佳答案

我确实同意@Selmir Aljic,您可以使用变量来了解函数状态。为此,您需要另一个函数来使函数应用程序处于运行状态,并且您可以使用 AzureWebJobs.<FUNCTION_NAME>.Disabled 禁用所需的函数。 :正确。

这样,您就可以在需要的功能时启用它,或者使用主 key 来启用/禁用该功能。

引用文献:

关于c# - 如何延迟停止和启动函数应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/75332787/

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