私はqueue_email
とqueue_push
の2つのキューを作成したdjangoプロジェクトにCeleryとrabbitmqを使用しています。デフォルトのセロリーRaabitMQのキュー名
しかし、RabbitMQのは、デフォルトで作成され、同様にキューを以下ました:
celery
celery.pidbox
celeryev
reply.celery.pidbox
どのように、なぜこれらのデフォルトのキューが作成されますか?
不要な場合は削除できますか?
私はqueue_email
とqueue_push
の2つのキューを作成したdjangoプロジェクトにCeleryとrabbitmqを使用しています。デフォルトのセロリーRaabitMQのキュー名
しかし、RabbitMQのは、デフォルトで作成され、同様にキューを以下ました:
celery
celery.pidbox
celeryev
reply.celery.pidbox
どのように、なぜこれらのデフォルトのキューが作成されますか?
不要な場合は削除できますか?
githubでいくつかの情報が見つかりました。しかし、不完全です。
1. celeryevキューには、モニタリングの目的でCelerymonとFlowerのメッセージが含まれています。
2.Pidboxは、セラーがワーカーのリモートコントロールをサポートするために使用するブロードキャストメッセージングシステムです。
Refference:
Preventing Celery from creating Exchanges celery, celeryev, celeryev.pidbox, reply.celery.pidbox #3895
Hundreds of queues being created #1801