Amazon Simple Notification Service
开发人员指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

步骤 3:验证示例应用程序及其管道的执行

步骤 1:验证示例签出管道的执行

  1. 登录 Amazon DynamoDB 控制台

  2. 在导航面板上,选择 Tables (表)

  3. 搜索 serverlessrepo-fork-example 并选择 CheckoutTable

  4. 在表详细信息页面上,选择 Items (项目),然后选择已创建的项目。

    将显示存储的属性。

步骤 2:验证事件存储与备份管道的执行

  1. 登录 Amazon S3 控制台

  2. 在导航面板上,选择 Buckets (存储桶)

  3. 搜索 serverlessrepo-fork-example,然后选择 CheckoutBucket

  4. 导航目录层次结构,直到找到扩展名为 .gz 的文件。

  5. 要下载该文件,请依次选择 Actions (操作)Open (打开)

  6. 为管道配置了 Lambda 函数,此函数将清理信用卡信息以实现合规性。

    要验证存储的 JSON 负载不包含任何信用卡信息,请解压缩该文件。

步骤 3:验证事件搜索与分析管道的执行

  1. 登录 Amazon Elasticsearch Service 控制台

  2. 在导航面板上的 My domains (我的域) 下,选择前缀为 serverl-analyt 的域。

  3. 为管道配置了一个 Amazon SNS 订阅筛选策略,该策略设置一个数值匹配条件。

    要验证是否因事件引用值大于 100 USD 的订单而为事件编制索引,请在 serverl-analyt-abcdefgh1ijk 页面上,选择 Indices (索引)checkout_events

步骤 4:验证事件重播管道的执行

  1. 登录 Amazon SQS 控制台

  2. 在队列列表中,搜索 serverlessrepo-fork-example 并选择 ReplayQueue

  3. 选择 Queue Actions (队列操作)View/Delete Messages (查看/删除消息)

  4. View/Delete Messages in fork-example-ecommerce-my-app...ReplayP-ReplayQueue-123ABCD4E5F6 (在 fork-example-ecommerce-<my-app>...ReplayP-ReplayQueue-<123ABCD4E5F6> 中查看/删除消息) 对话框中,选择 Start Polling for Messages (开始轮询消息)

  5. 要验证事件是否已入队,请选择队列中显示的消息旁边的 More Details (更多详细信息)