You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何将AWS Lambda并发限制为1?遇预留并发设置报错

如何将AWS Lambda并发数精确设置为1?

你遇到的错误提示翻译过来是:未预留的账户并发数不能低于10。这是因为AWS对账户级别的未预留并发数有最低限制,直接给单个函数设置预留并发1会导致剩余未预留并发低于10,触发报错。

解决步骤如下:

  1. 先锁定账户级未预留并发数
    进入Lambda控制台的「设置」-「并发」页面,找到「账户级未预留并发」选项,将其设置为10(这是允许的最小值)。

  2. 给目标Lambda函数设置预留并发
    找到你要限制的Lambda函数,进入其「配置」-「并发」设置,开启「预留并发」并设置数值为1。

这样设置后,该函数就被限制为仅能同时运行1个实例,同时账户剩余的未预留并发数保持10,满足AWS的限制要求。

如果习惯用CLI操作,也可以执行以下命令:

  • 设置账户未预留并发:
    aws lambda put-account-settings --region <你的区域> --reserved-concurrency-config UnreservedConcurrentExecutions=10
  • 设置函数预留并发:
    aws lambda put-function-concurrency --region <你的区域> --function-name <目标函数名> --reserved-concurrent-executions 1

内容的提问来源于stack exchange,提问作者Krishna Gupta

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 23:29:55