Azure Web 作业静态变量

Azure Webjobs Static Variables

当 Azure webjob 运行 侦听 Azure 存储队列时,作业中声明的静态变量是否会在 webjob 的整个生命周期内保留在内存中(直到 webjob 重新启动)?如果我在 Functions.cs 文件 - ProcessQueueMessageAsync 方法中声明它们,它们会在后续队列触发器中保留在内存中吗?

是的,是的。

我没有找到任何关于它的官方文档,但是很容易测试它。请参考以下截图: