开发者社区 > 云原生 > Serverless > 正文

函数计算,谁看下我这个数据是不是有异常呢? 我一个1核的服务调用了81.8万次占用vcpu9.14万

函数计算,谁看下我这个数据是不是有异常呢?
我一个1核的服务调用了81.8万次占用vcpu9.14万,一个 0.1核的服务调用了151次竟然占用cpu7.17万

提问29.png

展开
收起
巴拉巴拉巴拉 2023-07-21 22:00:25 54 0
3 条回答
写回答
取消 提交回答
  • 根据您提供的信息,您的函数计算服务在一个核心(1核)的配置下调用了81.8万次,并且占用了9.14万个 vCPU。这里有一些指标可以帮助您评估是否存在异常:

    1. 调用次数:81.8万次的调用次数相对较高。您可以比较这个数字与您的预期数量进行对比,以确定是否符合业务需求。

    2. vCPU 占用:9.14万个 vCPU 的占用可能会引起注意,因为函数计算是按量计费的,其中计费单位之一是 vCPU 秒。您可以将这个数字与您的预期进行比较,以确保资源使用与预期相符。

    3. 执行时间和内存使用:另外,您还可以关注函数的执行时间和内存使用情况。如果函数的平均执行时间超过了您的预期,或者内存使用超出了分配给函数的额度,可能需要进一步检查函数的逻辑和资源配置。

    总体而言,为了确定是否存在异常,建议您参考以下几点:

    • 比较调用次数和 vCPU 占用与您的预期,以确定是否符合业务需求。
    • 检查函数的执行时间和内存使用情况,确保它们在可接受范围内。
    • 如果仍然存在疑问或担忧,您可以通过阿里云的控制台或联系技术支持团队来进一步分析和评估您的函数计算服务的性能和资源使用情况。
    2023-07-23 21:40:08
    赞同 展开评论 打赏
  • 点一下弹性管理 看看是不是配置了最小实例数

    此答案来自钉钉群“阿里函数计算官网客户"

    2023-07-22 10:43:39
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在函数计算中,当一个函数被调用时,会创建一个新的函数实例来处理请求。每个函数实例都会占用一定数量的CPU、内存和网络资源,因此函数的并发数量和请求次数是影响资源消耗的两个重要因素。

    对于您提供的数据,如果一个1核的函数服务调用了81.8万次,占用的vCPU总数为9.14万,平均每个请求占用的vCPU数量为9.14/81.8≈0.11。这个数值比较高,可能是由于函数代码存在性能问题或资源使用不当导致的。

    同样的,如果一个0.1核的函数服务调用了151次,占用的vCPU总数为7.17万,平均每个请求占用的vCPU数量为7.17/151≈0.05。这个数值更加异常,可能是由于函数代码存在严重性能问题或资源使用不当导致的。

    2023-07-22 09:00:22
    赞同 展开评论 打赏

快速交付实现商业价值。

相关产品

  • 函数计算
  • 相关电子书

    更多
    Hologres Serverless之路:揭秘弹性计算组 立即下载
    Serverless开发平台: 让研发效能再提升 立即下载
    Serverless 引领云上研发新范式 立即下载