使用 boto3 在 SQS 中创建一个 fifo 队列
Creating a fifo queue in SQS using boto3
任何人都可以帮助我使用 boto3 在 sqs 中创建一个 fifo 队列。试过了,但是不行
sqs.create_queue(QueueName='test', Attributes={'FifoQueue':'true’})
您的队列名称必须以 .fifo
结尾,并且您必须使用 us-west-2
或 us-east-2
区域,因为这些是目前唯一支持 FIFO 功能的区域。
这是在 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)
任何人都可以帮助我使用 boto3 在 sqs 中创建一个 fifo 队列。试过了,但是不行
sqs.create_queue(QueueName='test', Attributes={'FifoQueue':'true’})
您的队列名称必须以 .fifo
结尾,并且您必须使用 us-west-2
或 us-east-2
区域,因为这些是目前唯一支持 FIFO 功能的区域。
这是在 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)