RabbitMQ 中的 celeryev 队列变得非常大

2024-05-27

我在rabbitmq上使用celery。我已经向队列发送了数千条消息,它们正在成功处理,一切正常。然而,几个rabbitmq队列中的消息数量增长得相当大(队列中有数十万个项目)。队列被命名为celeryev.[...](见下面的截图)。这是适当的行为吗?这些队列的目的是什么?不应该定期清除它们吗?有没有办法更定期地清除它们,我认为它们占用了相当多的磁盘空间。


您可以使用CELERY_EVENT_QUEUE_TTL https://celery.readthedocs.io/en/latest/userguide/configuration.html#std:setting-event_queue_ttlcelery 选项(仅适用于 amqp),它将设置消息过期时间,之后它将从队列中删除。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RabbitMQ 中的 celeryev 队列变得非常大 的相关文章

随机推荐