Celery/Redis 丢失一些(很多)消息
我正在使用Celery(版本2.2.4)和Redis(版本2.2.2)作为我的消息中介。
有没有人知道为什么有些(大多数)消息会随机且不稳定地丢失呢?
1 个回答
0
看起来唯一合理的原因是,你使用的 Redis 实例超出了它能用的内存。所以一些消息就被丢弃了(可能是按照最近最少使用的规则来处理的)。
我正在使用Celery(版本2.2.4)和Redis(版本2.2.2)作为我的消息中介。
有没有人知道为什么有些(大多数)消息会随机且不稳定地丢失呢?
看起来唯一合理的原因是,你使用的 Redis 实例超出了它能用的内存。所以一些消息就被丢弃了(可能是按照最近最少使用的规则来处理的)。