

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon SQS FIFO 佇列金鑰術語
<a name="FIFO-key-terms"></a>

以下重要用語有助於更加了解 FIFO 佇列的功能。如需詳細資訊，請參閱 *[Amazon Simple Queue Service API 參考](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/)*。

**用戶端**  
Amazon SQS 緩衝非同步用戶端目前不支援 FIFO 佇列。

**訊息重複資料刪除 ID**  
用於 Amazon SQS FIFO 佇列的字符，可唯一識別訊息並防止重複。如果在 5 分鐘的重複資料刪除間隔內傳送具有相同重複資料刪除 ID 的多個訊息，這些訊息會視為重複，而且只會傳送一個副本。如果您未指定重複資料刪除 ID，且已啟用內容型重複資料刪除，Amazon SQS 會透過雜湊訊息內文來產生重複資料刪除 ID。此機制透過消除指定時間範圍內的重複訊息，確保準確交付一次。  
即使訊息已接收和刪除，Amazon SQS 仍會繼續追蹤重複資料刪除 ID。

**訊息群組 ID**  
在 FIFO First-In-First-Out佇列中， `MessageGroupId` 是將訊息組織成不同群組的屬性。相同訊息群組內的訊息一律以嚴格順序一次處理一個訊息，確保不會同時處理來自相同群組的兩個訊息。在標準佇列中，使用 `MessageGroupId`可啟用[公平佇列](sqs-fair-queues.md)。如果需要嚴格排序，請使用 FIFO 佇列。

**接受請求嘗試 ID**  
接收請求嘗試 ID 是用於刪除 Amazon SQS 中重複[https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html](https://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_ReceiveMessage.html)呼叫的唯一權杖。

**序號**  
Amazon SQS 指派給每則訊息的大型非連續數字。

**服務**  
如果您的應用程式使用多個 AWS 服務，或混合使用 AWS 和外部服務，請務必了解哪些服務功能不支援 FIFO 佇列。  
雖然允許您將 FIFO 佇列設定為目標，但傳送通知至 Amazon SQS 的部分 AWS 或外部服務可能與 FIFO 佇列不相容。  
下列 AWS 服務的功能目前與 FIFO 佇列不相容：  
+ [Amazon S3 事件通知](https://docs.aws.amazon.com/AmazonS3/latest/userguide/NotificationHowTo.html)
+ [Auto Scaling Lifecycle Hooks](https://docs.aws.amazon.com/autoscaling/ec2/userguide/lifecycle-hooks.html)
+ [AWS IoT 規則動作](https://docs.aws.amazon.com/iot/latest/developerguide/iot-rule-actions.html)
+ [AWS Lambda 無效字母佇列](https://docs.aws.amazon.com/lambda/latest/dg/invocation-async.html#invocation-dlq)
如需有關其他服務與 FIFO 佇列之間相容性的資訊，請參閱您的服務說明文件。