标签: azure-functions azure-functions-runtime
我正在尝试通过HTTP触发器了解Azure功能-
答案 0 :(得分:2)
函数调用是相互独立的,因此无法保证某些代码只能执行一次。如果您的功能承受沉重的负担,它甚至可能会分布到多台计算机上,并且它们都可以独立运行。
但是,您可以做的是在函数中声明静态变量,并且它们通常会在两次调用之间保留其值。通常,没有保证!
第二,您无法在两次调用之间共享内存。要共享状态,您应该依靠其他存储解决方案,例如Redis Cache