azure-functions - 我的 Azure Functions 应用程序是否配置为在进程内或进程外(隔离)运行?

标签 azure-functions azure-functions-runtime

我正在处理现有的 Azure Functions 项目

我知道在 AzFuncs 4.0 中,我们可以在进程模式(在与 AzFunc 运行时相同的上下文中运行)或隔离模式(单独的进程,这允许灵活性,例如在不同版本上运行)运行 .Net 6 应用程序框架)。

我如何知道它正在使用什么处理模型?

最佳答案

答案在于配置变量 FUNCTIONS_WORKER_RUNTIME 的值。

  • dotnet => 处理中
  • dotnet-isolated => 进程外(隔离)

这可以在本地的 local.settings.json 中找到。您可能必须从同事那里获取此文件,因为它通常会添加到项目的 .gitignore 文件中。

如果已部署,请检查 Azure Functions 配置设置下的值。

Configuration Settings in Azure Portal

关于azure-functions - 我的 Azure Functions 应用程序是否配置为在进程内或进程外(隔离)运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74089137/

相关文章:

azure - 如何基于函数槽调用Azure Functions

azure-devops - 重新部署Azure Functions ARM模板会删除我发布的函数

python - 如何从Python中的Azure函数将xlsx blob读入pandas

python - 为什么无法将 Application Insights 与 Azure Function 结合使用?

.net - Azure:Function App Cosmosdb触发本地开发

azure - 如何使用自定义 INameResolver 配置由服务总线触发的 Azure Function?

azure - 配置为从死信队列接收消息时未获取常规服务总线消息

python - 通过 VS Code 部署 Azure Function V2 : Cannot see list of functions

c# - 从 Windows 应用程序调用 Microsoft Azure 函数

azure - 如何从 Azure 函数访问 API(使用 Azure Ad B2C token 进行身份验证)?