

# 使用 Amazon Simple Queue Service 队列
<a name="sqs-queues"></a>

以下主题介绍如何通过 AWS Toolkit for JetBrains 使用 Amazon Simple Queue Service 队列和消息。

标准和 FIFO（先入后出）是您可以在 AWS Toolkit for JetBrains 中使用 Amazon SQS 发送的两种消息。

**创建 Amazon SQS 队列**

1. 在 AWS Toolkit for JetBrains 中，展开 AWS Explorer 以查看 AWS 服务。

1. 在 AWS Explorer 中，打开 **Amazon SQS** 服务的上下文（右键单击）菜单，然后选择**创建队列…**。

1. 提供队列名称并选择队列类型。
**注意**  
有关队列类型的更多信息，请参阅《Amazon Simple Queue Service 开发人员指南》**中的 [Amazon SQS standard queues](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/standard-queues.html) 和 [Amazon SQS FIFO (First-In-First-Out) queues](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/FIFO-queues.html) 主题。

1. 选择 **Create**（创建）。

**查看 Amazon SQS 消息**

1. 在 AWS Toolkit for JetBrains 中，展开 AWS Explorer 以查看 AWS 服务。

1. 在 AWS Explorer 中，展开 **Amazon SQS** 服务以查看现有队列的列表。

1. 右键单击要查看的队列，然后选择**查看消息**。

1. 选择**查看消息**以查看此队列中的消息。

**编辑 Amazon SQS 队列属性**

1. 在 AWS Toolkit for JetBrains 中，展开 AWS Explorer 以查看 AWS 服务。

1. 在 AWS Explorer 中，展开 **Amazon SQS** 服务以查看现有队列的列表。

1. 右键单击要编辑的队列，然后选择**编辑队列属性…**。

1. 在打开的**编辑队列属性**对话框中审查和修改队列属性。有关 Amazon SQS 属性的更多信息，请参阅《Amazon Simple Queue Service 开发人员指南》**中的 [Configuring queue parameters (console)](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/sqs-configure-queue-parameters.html)。

**发送标准消息**

1. 在 AWS Toolkit for JetBrains 中，展开 AWS Explorer 以查看 AWS 服务。

1. 在 AWS Explorer 中，展开 **Amazon SQS** 服务以查看现有队列的列表。

1. 右键单击发送消息的队列，然后选择**发送消息**。

1. 填写消息并选择**发送**。发送消息后，您会看到包含消息 ID 的确认信息。

**发送 FIFO 消息**

1. 在 AWS Toolkit for JetBrains 中，展开 AWS Explorer 以查看 AWS 服务。

1. 在 AWS Explorer 中，展开 **Amazon SQS** 服务以查看现有队列的列表。

1. 右键单击发送消息的队列，然后选择**发送消息**。

1. 填写消息、群组 ID 和可选的重复数据删除 ID。
**注意**  
如果未提供重复数据删除 ID，则会生成一个 ID。

1. 选择 **Send (发送)**。发送消息后，您会看到包含消息 ID 的确认信息。

**删除 Amazon SQS 队列**

1. 在删除队列之前，请确认队列为空。有关更多信息，请参阅《Amazon Simple Queue Service 开发人员指南》**中的 [Confirming that a queue is empty](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/SQSDeveloperGuide/confirm-queue-is-empty.html)。

1. 在 AWS Toolkit for JetBrains 中，展开 AWS Explorer 以查看 AWS 服务。

1. 在 AWS Explorer 中，展开 **Amazon SQS** 服务以查看现有队列的列表。

1. 右键单击 **Amazon SQS**，然后选择**删除队列…**。

1. 确认您要删除队列，然后在删除对话框中选择**确认**。