RabbitMQのキューを削除する方法【amqp.exceptions.PreconditionFailed】

amqp.exceptions.PreconditionFailed: Queue.declare: (406) PRECONDITION_FAILED - inequivalent arg 'x-max-priority' for queue 'celery' in vhost '/': received the value '10' of type 'signedint' but current is none

celeryでRabbitMQの優先順位設定をしようとしたところ
とか言われたので、

どうやらキューの設定を変えるのは無理なので、削除しろということみたい。

RabbitMQのキューを一覧表示

sudo rabbitmqctl list_queues

表示結果

Timeout: 60.0 seconds ...
Listing queues for vhost / ...
name    messages
default 0
celery  0

RabbitMQのキューを削除

celeryというキューを削除する場合はこんな感じ

sudo rabbitmqctl delete_queue celery

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です