任何人都可以幫助我創建一個使用boto3的前沿隊列。試過,但這個不起作用使用boto3在SQS中創建FIFO前隊列
sqs.create_queue(QueueName='test', Attributes={'FifoQueue':'true’})
任何人都可以幫助我創建一個使用boto3的前沿隊列。試過,但這個不起作用使用boto3在SQS中創建FIFO前隊列
sqs.create_queue(QueueName='test', Attributes={'FifoQueue':'true’})
您的隊列名稱中.fifo
到另一端,可以選擇使用us-west-2
或us-east-2
地區這些都是目前支持FIFO功能的唯一地區是。
這有幫助。儘管在其中一個頁面中提到了區域事物,但開發人員指南中並未強調這些內容,也未包含在boto3文檔中。 –
這是SQS創建一個FIFO隊列的一個完整的工作示例:
import boto3
import pprint
import time
sqs = boto3.resource('sqs', region_name='us-west-2')
queue = \
sqs.create_queue(QueueName='test.fifo', Attributes={'FifoQueue': 'true'})
pprint.pprint(queue)
你看到教程 - http://boto3.readthedocs.io/en/latest/guide/sqs.html? –
@MattM沒有關於FIFO隊列的單詞。然而這裏有一些解釋:http://boto3.readthedocs.io/en/latest/reference/services/sqs.html#SQS.ServiceResource.create_queue – pt12lol
@ pt12lol我只問OP,如果他看過教程/指導,並不意味着答案就在那裏。看起來他得到了他正在尋找的答案。 –