当函数应用没有 FUNCTIONS_WORKER_RUNTIME
应用程序设置的值(必需操作)时,将发生此事件。
值 | |
---|---|
事件 ID | AZFD0011 |
严重性 | 警告 |
事件描述
应用程序设置 FUNCTIONS_WORKER_RUNTIME
指示函数应用的运行语言或语言堆栈,例如 python
。 有关有效值的详细信息,请参阅 FUNCTIONS_WORKER_RUNTIME
参考。
应始终为函数应用指定有效的 FUNCTIONS_WORKER_RUNTIME
。 如果没有此设置,并且 Functions 主机无法确定正确的语言或语言堆栈,则可能会看到性能下降、异常或意外行为。 为了确保应用程序按预期运行,应在所有现有函数应用和部署脚本中显式设置应用程序。
FUNCTIONS_WORKER_RUNTIME
的值应与用于创建已部署的应用程序有效负载的语言堆栈对齐。 如果这些未对齐,可能会看到 AZFD0013
事件。
如何解析事件
在生产应用程序中,在应用程序设置中将 FUNCTIONS_WORKER_RUNTIME
设置为有效值 。 该值应与用于创建应用程序有效负载的语言堆栈对齐。
在 Azure Functions Core Tools 中本地运行时,另请将在 local.settings.json 文件中将 FUNCTIONS_WORKER_RUNTIME
设置为有效值 。 该值应与本地项目中使用的语言堆栈对齐。
何时抑制此事件
不应抑制此事件。