步骤 3:测试 Lambda 函数 - Amazon ElastiCache
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

步骤 3:测试 Lambda 函数

在此步骤中,您将使用 invoke 命令手动调用 Lambda 函数。当 Lambda 函数执行时,它会生成 UUID,并将其写入到 Lambda 代码中指定的 ElastiCache 集群。然后,Lambda 函数将从缓存中检索项目。

  1. 使用 Amazon Lambda invoke 命令调用 Lambda 函数(AccessMemCache)。

    对于 Linux、macOS 或 Unix:

    aws lambda invoke \ --function-name AccessMemCache \ --region us-east-1 \ output.txt

    对于 Windows:

    aws lambda invoke ^ --function-name AccessMemCache ^ --region us-east-1 ^ output.txt
  2. 按以下过程验证 Lambda 函数是否已成功执行:

    • 查看 output.txt 文件。

    • 打开 CloudWatch 控制台并为您的函数(/aws/lambda/AccessMemcached)选择日志组,在 CloudWatch Logs 中验证结果。日志流应包含类似于以下内容的输出:

      Success: Inserted 05fcf2e4d6c942209acc89ea79b5b15e. Fetched 05fcf2e4d6c942209acc89ea79b5b15e from Memcached.
    • 在 Amazon Lambda 控制台中查看结果。