View a markdown version of this page

使用 Amazon AppConfig 代理与 Amazon Lambda - Amazon AppConfig
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

使用 Amazon AppConfig 代理与 Amazon Lambda

Amazon Lambda 扩展是增强 Lambda 函数功能的配套流程。可以在调用函数之前启动扩展,与函数并行运行,并在处理函数调用后继续运行。实际上,Lambda 扩展类似于与 Lambda 调用并行的客户端。此并行客户端可以在其生命周期中的任何时刻与您的函数交互。

如果您在 Lambda 函数中使用 Amazon AppConfig 功能标志或其他动态配置数据,那么我们建议您将 Amazon AppConfig 代理 Lambda 扩展作为层添加到 Lambda 函数中。这使得调用功能标志变得更加简单,并且扩展程序本身包括在降低成本的 Amazon AppConfig 同时简化使用的最佳实践。通过减少对该 Amazon AppConfig 服务的 API 调用和更短的 Lambda 函数处理时间,降低了成本。有关 Lambda 扩展的更多信息,请参阅《Amazon Lambda 开发人员指南》中的Lambda 扩展

注意

Amazon AppConfig 是一种能力 Amazon Systems Manager。 Amazon AppConfig https://www.amazonaws.cn/systems-manager/pricing/定价基于调用和接收配置的次数。如果您的 Lambda 执行多次冷启动并频繁检索新的配置数据,则成本会增加。