如何在 Rails 中创建 AWS SQS FIFO 队列?
How to create AWS SQS FIFO queue in Rails?
我是 AWS SQS 的新手。
我已经使用此代码创建了 AWS SQS 标准队列。
sqs = Aws::SQS::Client.new
queue = sqs.create_queue(queue_name: "myqueue")
puts "INFO - Queue URL: #{queue.queue_url}"
但我不确定如何创建 FIFO 队列。
谁能帮帮我?
谢谢。
FIFO 队列名称 必须以 .fifo
结尾。你在 create_queue.
中也有属性
因此,我认为以下应该可行:
queue = sqs.create_queue(
queue_name: "myqueue.fifo",
attributes: {"FifoQueue" => "true"})
我是 AWS SQS 的新手。
我已经使用此代码创建了 AWS SQS 标准队列。
sqs = Aws::SQS::Client.new
queue = sqs.create_queue(queue_name: "myqueue")
puts "INFO - Queue URL: #{queue.queue_url}"
但我不确定如何创建 FIFO 队列。
谁能帮帮我? 谢谢。
FIFO 队列名称 必须以 .fifo
结尾。你在 create_queue.
因此,我认为以下应该可行:
queue = sqs.create_queue(
queue_name: "myqueue.fifo",
attributes: {"FifoQueue" => "true"})