当前位置: 首页 > 知识库问答 >
问题:

AWS SQS Lambda触发器和并发性

祁彬
2023-03-14

我见过许多关于限制Lambda并发执行的SO问题,但没有见过相反的问题。

我需要增加我的并发执行,但有问题。我在SQS队列中触发了一个Lambda。我已经发布了该函数的一个版本,并为它分配了3,000个并发执行(我的限制从默认的1,000增加到了5,000)。

尽管如此,当我运行我的进程时,我看到成千上万的消息在队列中等待,而我的Lambda函数的Monitoring选项卡显示我的“并发执行”从未超过1250次,我的“ProvisionedConcurrencyUtilization”从未超过50%。此外,图表似乎暗示了1250的硬性限制。

共有1个答案

祁正阳
2023-03-14

果冻的建议很好。

不幸的是,AWS表示,在使用Amazon SQS触发器时,有一个1250Lambda并发执行的硬性限制。

 类似资料:
  • Apex触发器类似于在特定事件发生时执行的存储过程。 在记录事件发生之前和之后执行触发器。 语法 (Syntax) trigger triggerName on ObjectName (trigger_events) { Trigger_code_block } 执行触发器 以下是我们可以触发的事件 - insert update delete merge upsert undelete 触发示

  • 主要内容:语法,实例,列出触发器(TRIGGERS),删除触发器(TRIGGERS)SQLite 触发器(Trigger)是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。以下是关于 SQLite 的触发器(Trigger)的要点: SQLite 的触发器(Trigger)可以指定在特定的数据库表发生 DELETE、INSERT 或 UPDATE 时触发,或在一个或多个指定表的列发生更新时触发。 SQLite 只支持 FOR EACH ROW 触发器(Trigger

  • PostgreSQL 触发器是数据库的回调函数,它会在指定的数据库事件发生时自动执行/调用。 下面是关于 PostgreSQL 触发器几个比较重要的点: PostgreSQL 触发器可以在下面几种情况下触发: 在执行操作之前(在检查约束并尝试插入、更新或删除之前)。 在执行操作之后(在检查约束并插入、更新或删除完成之后)。 更新操作(在对一个视图进行插入、更新、删除时)。 触发器的 FOR EAC

  • 触发器的定义就是说某个条件成立的时候,触发器里面所定义的语句就会被自动的执行。 因此触发器不需要人为的去调用,也不能调用。触发器的触发条件其实在定义的时候就已经设定好了。这里面需要说明一下,触发器可以分为语句级触发器和行级触发器。 触发器的基础知识和示例: Oracle之前插入触发器 - https://www.xnip.cn/oracle/before_insert.html Oracle之后插

  • 触发器与函数绑定,不同类型的触发器有不同的格式,当您配置了触发器后,在满足特定条件时函数将会自动触发。目前函数计算支持以下3种触发器,分别是: HTTPTrigger : 您可以自定义一个REST API,将API的操作(支持GET和POST请求方式)绑定到当前函数上,您可以通过HTTPS在浏览器或终端向该API进行访问,HTTPTrigger会调用对用的函数。 TimeTrigger : 当您需