2
当使用基于基于消耗计划的Azure函数执行async
任务时,如果您使用await
而不是awaiting
,您是否以相同的费率进行计费?Azure函数计费异步方法
当使用基于基于消耗计划的Azure函数执行async
任务时,如果您使用await
而不是awaiting
,您是否以相同的费率进行计费?Azure函数计费异步方法
是的,这并不影响计费。计费计时器只是基于函数开始和结束之间的时间量。
但是,从缩放的角度来看,编写适当的异步代码总是更可取。
如果异步调用是连续的,为什么仍然更可取?它将如何帮助扩展功能? – Mikhail
Azure函数尝试在同一实例中运行函数应用程序的多个实例(除了缩放到多个实例外)。通过使用异步代码,您可以在一个实例中运行更多,因为它不锁定任何线程。这反过来会减少在其他实例需要启动时发生的冷启动。 –