阿里云Serverless中 函数配置的 cpu 和内存 会自动扩容吗 ,如果 访问量过大?-[阿里云_云淘科技]

“阿里云Serverless中 函数配置的 cpu 和内存 会自动扩容吗 ,如果 访问量过大?
阿里云Serverless中  函数配置的 cpu 和内存 会自动扩容吗  ,如果 访问量过大?-[阿里云_云淘科技]
这个 cpu 和 内存有啥意义啊 ,系统反正会自动帮我扩容多开几条?
我的程序是晚上 6点到 9点半 是高峰期 ,那应该怎么配置呢 ,我按照什么 指标来判断我需要多少 cpu和内存?”

以下为热心网友提供的参考意见

阿里云Serverless函数在处理访问量过大的情况下,具备弹性伸缩的能力。具体来说,当有高并发请求涌入时,函数计算会根据请求量进行毫秒级的自动扩容,弹性可靠地运行任务。此外,它还内置了日志查询、性能监控和报警等功能,帮助开发者定位并解决问题。

在扩缩容策略方面,阿里云提供了非常灵活的设置。当应用指标超过扩容阈值时,系统会积极地开始扩容预留模式的函数实例量,最快速度将函数实例量扩容至目标值。反之,当指标低于缩容阈值时,系统则会保守地进行缩容,小幅度向缩容目标值贴近。这种自动扩缩的策略,有利于提高资源利用率和降低资源成本。

至于CPU和内存的配置,对于阿里云Serverless函数而言,即使用户没有手动配置,也能根据运行时的实际需求进行动态调整。当使用yaml文件配置函数计算资源时,需要注意的是CPU和Memory的比例范围为1:4~4:1。如果设置的CPU和Memory比例小于1:4,可能会报错。总的来说,阿里云Serverless函数具备细粒度的资源分配能力,不需要预先分配资源,从而实现真正意义上的高度扩容和弹性。

以下为热心网友提供的参考意见

“不支持垂直伸缩 您要自己手动升降配。水平弹性是可以的 自动的。

  1. 业务不一样,有的程序消耗的资源多,有的少,这个目前不是智能的,您用户自己配置。
  2. 函数支持单实例并发度,就是一个实例可以同时处理几个请求,请求多了消耗的资源一般也需要增加。
    平台自动会弹的,如果你的实例启动太慢,可以在弹性规则里设置预留实例,然后可以定时配置要拉起预留实例的数量。

指标一般就看请求响应延迟,cpu,内存的使用情况。此群整理至钉群“Serverless 开发者技术学习群”。”

本文来自投稿,不代表新手站长_郑州云淘科技有限公司立场,如若转载,请注明出处:https://www.cnzhanzhang.com/14636.html

(0)
匿名
上一篇 2023年12月5日 下午8:40
下一篇 2023年12月5日 下午8:43

相关推荐

新手站长从“心”出发,感谢16年您始终不离不弃。