azure - Azure Function Apps 中全局变量的替代方案是什么?

标签 azure azure-functions serverless timer-trigger

假设我想要一个 TimerTrigger 函数应用程序,每 10 秒执行一次并打印递增计数(1...2...3...), 如何在不使用环境变量的情况下实现此目的?

最佳答案

您已在为您的函数使用 Azure 存储帐户。在该存储帐户中创建一个表,并增加其中的计数器。这还有一个额外的好处,就是可以在函数重新启动后保持不变。

由于您使用的是 TimerTrigger,因此隐含地表明该函数只会运行一个实例。如果不是这种情况,您可能最终会陷入竞争状态,两个或多个实例交错,从而错误地增加计数器。

关于azure - Azure Function Apps 中全局变量的替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71830011/

相关文章:

aws-cloudformation - 从 CFN 模板在本地动态创建 Step Function 状态机

c# - Xamarin Android 和 Azure SQL

azure - 如何自动使 Azure 服务总线订阅上的消息过期?

python - 无法在没有 .NET Azure Python Function App v2 的情况下创建函数

基于服务总线触发消息内容的 Azure Functions 动态输入/输出绑定(bind)

aws-lambda - 无服务器 AWS 上的全局无边界实现网站/应用程序

Azure 站点扩展 xdt 转换顺序

azure - 如何使用 .Net API 中的托管标识连接 Azure 日志分析工作区

c# - 在 Azure Functions v2 上使用 MySqlDatabase (MySql.Data.MySqlClient) - "Unable to resolve service"

azure - 有关如何使用 ARM 为 azure 中的无服务器应用程序设置持续交付管道的示例