AWS Lambda
开发人员指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

步骤 1:创建 Lambda 函数

  1. 通过以下网址登录 AWS 管理控制台并打开 AWS Lambda 控制台:https://console.amazonaws.cn/lambda/

  2. 选择 Create a Lambda function

  3. Select blueprint 中,选择 lambda-canary 蓝图。

  4. Configure triggers 中:

    • 选择 CloudWatch Events - Schedule

    • Rule Name 中,键入名称(例如,CheckWebsiteScheduledEvent)。

    • Rule description 中,键入说明(例如,CheckWebsiteScheduledEvent trigger)。

    • Schedule expression 中,指定 rate(1 minute)。请注意,您可以将值指定为 rate 或用 cron 表达式格式指定值。所有计划都使用 UTC 时区,计划的最小精度为一分钟。

      注意

      设置 rate 表达式时,会立即进行第一次执行,后续执行根据频率计划发生。在上述示例中,后续执行频率为每分钟执行一次。

      有关表达式计划的更多信息,请参阅使用 Rate 或 Cron 来计划表达式

       

    • Enable trigger 中,我们建议您在测试触发器之前将触发器保持在禁用状态。

    • 选择 Next

  5. Configure function 中,执行以下操作:

    • 指定您的 Lambda 函数名称(例如,CheckWebsitePeriodically)。

    • Runtime 中,根据首选语言指定 Python3.6Python 2.7Node.js 6.10Node.js 4.3

    • 查看模板提供的代码。在此教程后面的部分中,您将更新函数代码,这样函数将返回错误。您可指定不存在的 URL,或者将搜索文本替换为此页面上没有的字符串。

    • Role* 中,选择 Create new role from template(s)

    • Role name 中,键入角色的名称。

    • Policy templates 中,Lambda 提供可选的附加模板列表,这些模板可扩展基本 Lambda 权限。出于本教程的学习目的,您可以将此字段留空,因为您的 Lambda 函数已经具有所需的基本执行权限。

    • Advanced settings 中,保留默认配置并选择 Next

  6. Review 中,查看配置,然后选择 Create Function

下一步

步骤 2:测试 Lambda 函数(使用示例测试事件)

本页内容: