Azure functions 是否可以同时运行两个或多个Azure功能?

Azure functions 是否可以同时运行两个或多个Azure功能?,azure-functions,azure-functions-runtime,Azure Functions,Azure Functions Runtime,我有一个由VisualStudio创建的函数应用程序(默认为consumption plan),它有多个函数,包括计时器触发器和HTTP触发器。所以我对azure函数如何运行有些困惑 当任何其他函数运行时,计时器触发器是否停止其他函数的执行 示例:当HTTP触发器运行时,如果在计时器触发器运行(每5分钟运行一次)之间,它将停止HTTP触发器的执行5分钟,则需要较长时间来处理 是否有任何azure函数一次运行一个或两个函数 如果我去功能应用的应用服务计划。执行azure函数时会发生同样的情况吗?是

我有一个由VisualStudio创建的函数应用程序(默认为consumption plan),它有多个函数,包括计时器触发器和HTTP触发器。所以我对azure函数如何运行有些困惑

当任何其他函数运行时,计时器触发器是否停止其他函数的执行

示例:当HTTP触发器运行时,如果在计时器触发器运行(每5分钟运行一次)之间,它将停止HTTP触发器的执行5分钟,则需要较长时间来处理

是否有任何azure函数一次运行一个或两个函数


如果我去功能应用的应用服务计划。执行azure函数时会发生同样的情况吗?

是的,许多函数可以同时运行


函数彼此独立运行,只是它们消耗共享资源(CPU/内存)。计时器触发函数的状态对HTTP函数是否触发没有影响。

是的,许多函数可以同时运行


函数彼此独立运行,只是它们消耗共享资源(CPU/内存)。计时器触发功能的状态应该不会影响HTTP功能是否被触发。

Mikhail是正确的。我只想补充一点,因为同一个函数应用程序中的函数共享相同的资源,可能会有副作用,具体取决于函数的资源消耗模式。如果这两个函数都需要很高的CPU/内存,我建议将函数分成不同的函数应用程序,以避免资源争用。Mikhail是正确的。我只想补充一点,因为同一个函数应用程序中的函数共享相同的资源,可能会有副作用,具体取决于函数的资源消耗模式。如果两个函数都需要较高的CPU/内存,我建议将函数拆分为不同的函数应用程序,以避免资源争用。