当前位置: 首页 > 知识库问答 >
问题:

Azure“功能应用”有两个功能,而不是两个“功能应用”

龙星辰
2023-03-14

我在创建Azure函数时注意到,一个函数App可以有多个函数。

有人能给我解释一下这背后的原理吗?

我的猜测 - 由于函数应用决定了托管(应用服务计划或消耗计划),因此你可以在应用服务计划上有一个函数应用,然后在该函数应用内有多个函数共享同一应用服务计划。

但这在消费计划中没有意义,因为如果你有一个具有“消费”计划的功能应用程序,其中包含2个功能,这与将两个功能拆分为具有消费计划的2个功能应用程序的成本相同?

有人能解释一下为什么你会/不会在函数应用程序中对函数进行分组吗?

谢谢

共有1个答案

桂阳文
2023-03-14

在一个功能应用程序中托管多个功能的主要原因是将相关的功能放在一起。本质上,可以把它看作一种方便的分组机制。

如果多个功能需要访问相同的资源(例如存储帐户、事件中心...),这也会使事情变得更简单,因为您只需要为所有功能设置一组应用程序设置。

 类似资料:
  • 问题内容: 我需要一个假定具有两个功能的按钮。 如果我点击一次,它将转到下一页。如果我按住按钮,它将允许我编辑按钮上的文本。 单击该按钮可以转到下一页,但是如果我按住该按钮,该如何实现允许我更改文本的第二个功能? 有人知道吗 Java代码 xml代码 问题答案: 您可以将第二个函数设置为setOnLongClickListener: 第一个函数是与setOnclickListener相同的: 检查

  • 问题内容: 我需要一个假定具有两个功能的按钮。 如果我点击一次,它将转到下一页。如果我按住按钮,它将允许我编辑按钮上的文本。 单击该按钮可以转到下一页,但是如果我按住该按钮,该如何实现允许我更改文本的第二个功能? 有人知道吗 Java代码 xml代码 问题答案: 您可以将第二个函数设置为setOnLongClickListener: 第一个函数是与setOnclickListener相同的: 检查

  • 我无法理解Function应用程序的工作原理。 我的环境如下:Python3.8、Blob触发器、消费计划 我正在创建一个应用程序,当音频文件上传到容器时触发该应用程序。此音频文件触发Azure函数并使用Azure认知服务运行“语音到文本”(因此我的函数正在等待该服务的回复)。我在5处设置了一个“FUNCTIONS_WORKER_PROCESS_COUNT”,以允许我的每个函数应用程序实例并行运行

  • 我想通过创建遥测初始化器为azure函数定制application insight配置。我当前的工作范围是确定一种方法,将从HTTP触发的azure函数发送的消息与另一个HTTP触发的azure函数相关联,为此,我试图遵循dzimchuk.net上的帮助。但是,我在我的azure函数项目中没有看到ApplicationInsights.config。我找到了包含app insight配置文件的Gi

  • 要将您自己或其他库的函数应用于Pandas对象,您应该了解三个重要方法。 这些方法已在下面讨论。 使用的适当方法取决于您的函数是期望在整个DataFrame,行或列方式还是元素方式上运行。 表明功能应用:管道() 行或列智能函数应用程序:apply() 元素智能函数应用程序:applymap() 逐表函数应用 可以通过将函数和适当数量的参数作为管道参数传递来执行自定义操作。 因此,对整个DataF

  • 问题内容: 我有以下JavaScript代码: 我如何确保仅在完成后调用? 问题答案: 指定一个匿名回调,并使function1接受它: