首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >消费计划监测

消费计划监测
EN

Stack Overflow用户
提问于 2018-07-18 11:14:24
回答 2查看 829关注 0票数 0

我有两个功能,每个都部署在两个不同的功能应用程序中,这两个应用程序都在使用消费计划。在门户中,这被简单地列出为NorthEuropePlan,并选择它显式地显示出有两个功能应用程序是连接的。

Q1:这是否意味着他们实际上使用的是同样的真正计划(如w/ App计划),还是仅仅意味着他们都在“共享”北欧地区的资源?

Q2:我将这些函数分开,以查看哪些函数使用了最多的资源、连接等,但我不知道如何查看实际有多少消费实例正在被缩放,以及它们的负载有多重。我在哪里能找到这些信息?

也就是说,我根本看不到度量中的“消费节点”条目.App Insight配置好了,我可以在Live上看到一个节点计数.但是不知道这有什么关系,因为这两个功能的应用程序都配置了相同的Apps

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-19 22:58:00

Q1:是的,您的函数应用程序使用相同的消费应用程序服务计划,这意味着两者将一起扩展,总是共享相同的VM资源。但是,应用程序在单独的作业对象中运行,并且不共享相同的内存空间(工作集)。

Q2:这些信息将出现在应用程序洞察中。请查看函数监视文档的应用程序中的视点遥测部分,以获取有关各个选项卡的信息(其中一个选项卡服务器显示实例)。我不认为在App中可以查看线程,但您可以查看执行情况。不知道你所说的人脉是什么意思。

您还可能希望查看以下文档和帖子,这些文档和帖子涵盖高吞吐量场景中的功能和事件中心:

票数 2
EN

Stack Overflow用户

发布于 2018-07-18 13:30:52

  • 如果这是一个标准的应用程序服务计划,那么这两个函数将共享相同的底层计算(池)。然而,对于消费,我的理解是,由于它们是单独的函数应用程序,它们将在幕后为这些应用程序获得单独的计算实例,因为它们是根据消费计划配置的。不管怎样,我通常不担心幕后物理实例的数量,因为我知道Azure函数将以某种方式处理我的工作负载。Azure函数团队参与堆栈溢出,这样他们就可以参与确认内部情况。
  • 我强烈建议的第一件事是确保您的每个功能应用程序都配置为使用Application。如果函数应用程序是相关过程的一部分,我通常让它们共享一个Application实例,这样我就可以一起查看它们的所有度量标准。Application将为您提供在性能、异常、实例数量方面所需的一切,以及功能运行方式的几乎所有其他主要特性(您可以添加自定义条目来填补任何应用程序特定的空白)。您可以通过门户设置这一点,或者确保两个功能应用程序的配置中都有相同的Application键。关于使用的更多说明\配置可以在https://learn.microsoft.com/en-us/azure/azure-functions/functions-monitoring上找到
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51400591

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档