发布于: Dec 20, 2022

Amazon Lambda 现在支持 Amazon MSK、自托管 Kafka、适用于 Apache ActiveMQ 的 Amazon MQ 和适用于 RabbitMQ 的 Amazon MQ 的内容筛选选项。通过事件模式内容筛选,客户可以编写复杂的规则,以便仅在处理有意义的事件时调用其 Lambda 函数。这有助于减少客户 Lambda 函数的流量,简化代码并降低总体成本。  筛选已经可用于作为 Lambda 事件源的 SQS、DynamoDB 和 Kinesis。

在为支持筛选的事件源触发的 Lambda 函数创建更新事件源映射时,客户最多可以指定 5 个筛选条件。默认情况下,筛选条件使用“或”逻辑进行组合。换句话说,满足定义的任何筛选条件的事件/负载将被传递以触发 Lambda 函数,而与任何筛选条件都不匹配的事件/负载将被丢弃。此功能有助于减少仅使用可用事件子集的微服务的函数调用,从而无需目标 Lambda 函数或下游应用程序来执行筛选。

内容筛选现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。除了 Amazon Lambda 的标准价格外,使用此功能无需支付任何额外费用。要了解有关该功能的更多信息,请访问有关事件筛选的 Amazon Lambda 文档