AZFD0011:需要 FUNCTIONS_WORKER_RUNTIME 设置

当函数应用没有 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 设置为有效值 。 该值应与本地项目中使用的语言堆栈对齐。

何时抑制此事件

不应抑制此事件。