Amazon SQS FIFO运行信息

队列先进先出(FIFO)旨在确保发送和接收消息的顺序是严格保存,每一个Amazon SQS消息准确处理一次。

在一个FIFO队列总是保持事务Amazon SQS在他们到达的顺序消息组。

要求Amazon SQS消息处理,选择下列连接类型之一,遵循以下步骤。

确定FIFO队列时,检查是否Amazon SQS消息的结尾先进先出文件扩展名。

方法:,清洗行动。

选择1 -运行Amazon SQS与一个预定义的FIFO消息连接

推送消息

与一个预定义的推送消息Amazon SQS先进先出消息,遵循以下步骤:

  1. 创建一个新的消息

  2. 连接部分,去管理创建一个Amazon SQS连接。

  3. 从连接下拉菜单中,选择您的连接。

  4. 行动下拉菜单,选择。的端点字段显示在攻击

  5. 有效载荷字段中,输入你的信息。

  6. 单击图标右边的消息部分。双击相应的行编辑标题值的条目:

    的更多信息MessageGroupIDMessageDeduplicationID,请参阅AWS的文档

  7. 点击运行API扫描菜单将你的信息发送到指定队列。

Amazon SQSFIFO消息API扫描

把消息

将与一个预定义的消息Amazon SQS先进先出消息,遵循以下步骤:

  1. 创建一个新的消息

  2. 连接部分,去管理为了创建一个Amazon SQS连接。

  3. 连接下拉菜单中,选择您的连接。

  4. 行动下拉菜单,选择。的端点字段显示在攻击

  5. 单击图标右边的消息部分。双击相应的行编辑标题值的条目:

    • MessageGroupID:使用这个键来指定多个命令消息组在一个队列中。

    • MessageDeduplicationID:可选,使用这个键来管理发送消息的重复数据删除。

    的更多信息MessageGroupIDMessageDeduplicationID,请参阅AWS的文档

  6. 点击运行API中扫描菜单指定队列中接收你的信息。一次只有一个检索消息。检索多个消息,创建一个循环。另请参阅Amazon SQS可见性超时值

Amazon SQSFIFO消息API扫描

清除队列

清除一个Amazon SQS队列与一个预定义的连接,遵循以下步骤:

  1. 连接部分,去管理为了创建一个Amazon SQS连接。

  2. 连接下拉菜单中,选择您的连接。

  3. 行动下拉菜单,选择清洗。的端点字段显示在攻击

  4. 点击运行API中扫描菜单清除指定的队列。然后清除队列的消息。

清洗Amazon SQSFIFO队列中API扫描

选项2 -运行Amazon SQSFIFO设定的消息连接

推送消息

推动信息设定Amazon SQS先进先出消息,遵循以下步骤:

  1. 创建一个新的消息

  2. 连接下拉菜单,选择<明确>

  3. 端点场,复制亚马逊资源名称(在攻击你的选择)SQS FIFO队列的AWS控制台的细节选项卡。

  4. 行动下拉菜单,选择

  5. 身份验证选项卡中,选择AWS的签名身份验证下拉列表,输入访问密钥秘密密钥凭证给你AWS帐户。

  6. 可选地,输入您的会话令牌如果你有临时凭证。

  7. 可选地,以防你的端点不包含地区条目,从下拉菜单中选择它。默认值是美国东部(俄亥俄州)

  8. 单击图标右边的消息部分。双击相应的行编辑标题值的条目:

    • MessageGroupID:使用这个键来指定多个命令消息组在一个队列中。

    • MessageDeduplicationID:可选,使用这个键来管理发送消息的重复数据删除。

    的更多信息MessageGroupIDMessageDeduplicationID,请参阅AWS的文档

  9. 有效载荷字段中,输入你的信息。

  10. 点击运行API扫描菜单给你消息在队列中指定的队列。

推动行动:身份验证选项卡Amazon SQSFIFO消息API扫描

把消息

设定的消息Amazon SQS先进先出消息,遵循以下步骤:

  1. 创建一个新的消息

  2. 连接下拉菜单,选择<明确>

  3. 端点场,复制亚马逊资源名称(在攻击你的选择)SQS FIFO队列的AWS控制台的细节选项卡。

  4. 行动下拉菜单,选择

  5. 身份验证选项卡中,选择AWS的签名身份验证下拉列表,输入访问密钥秘密密钥凭证给你AWS帐户。

  6. 可选地,输入您的会话令牌如果你有临时凭证。

  7. 可选地,以防你的端点不包含地区条目,从下拉菜单中选择它。默认值是美国东部(俄亥俄州)

  8. 单击图标右边的消息部分。双击相应的行编辑标题值的条目:

    • MessageGroupID:使用这个键来指定多个命令消息组在一个队列中。

    • MessageDeduplicationID:可选,使用这个键来管理发送消息的重复数据删除。

    的更多信息MessageGroupIDMessageDeduplicationID,请参阅AWS的文档

  9. 点击运行API扫描菜单指定队列中接收你的信息。只有一个检索消息。检索多个消息,创建一个循环。也看到Amazon SQS可见性超时值

把行动:身份验证选项卡Amazon SQSFIFO消息API扫描

后运行Amazon SQSFIFO中的消息API扫描,你可以他们出口托斯卡指挥官。这允许您使用消息信息来定义模块属性验证他们的价值观。取决于您想要测试,您可以导出消息作为一个API TestCase。

清除队列

清除一个Amazon SQS队列与设定Amazon SQS先进先出消息,遵循以下步骤:

  1. 连接下拉菜单,选择<明确>

  2. 端点场,复制亚马逊资源名称(在攻击你的选择)SQS FIFO队列的AWS控制台的细节选项卡。

  3. 行动下拉菜单,选择清洗

  4. 身份验证选项卡中,选择AWS的签名身份验证下拉列表,输入访问密钥秘密密钥凭证给你AWS帐户。

  5. 可选地,输入您的会话令牌如果你有临时凭证。

  6. 可选地,选择一个地区从下拉菜单。默认值是美国东部(俄亥俄州)

  7. 点击运行API扫描菜单清除指定的队列。然后清除队列的消息。

清洗行动:身份验证选项卡Amazon SQSFIFO消息API扫描