我正在使用AWS和Serverless框架。我的Serverless Lambda函数通过事件被触发。然后我与数据库通信,但是我可以打开的连接数量有限。
因此,我想一次只运行5个Lambda函数并排队其他事件。我知道这里有:
provisionedConcurrency: 3 # optional, Count of provisioned lambda instances
reservedConcurrency: 5 # optional, reserved concurrency limit for this function. By default, AWS uses account concurrency limit
在这种情况下,指定数量的长时间运行的作业将存在,并且它们将为事件提供服务。
但是我想要的是事件排队,并且函数将被触发,以便最多同时运行5个函数。
我想知道AWS是否支持这种事件排队的概念?