为什么使用redis作为后端芹菜,如果花需要快照反正?



大家好,

所以我今天一直在努力找出如何使花使用redis后端来获得历史任务。我读到Flower有——persistent标志,但这会创建自己的文件。

为什么需要这个文件?为什么不直接从redis调出记录呢?

我不明白。(我有RabbitMQ作为代理和Redis作为后端配置在芹菜()构造函数)

简短的回答是flower不知道要在后端查找哪个任务结果。由于redis数据库可以与其他进程共享,flower不能保证一个键看起来是某种方式,将包含它"应该"的芹菜结果。被监控。持久的标志让花跟踪任务的结果"should"通过保存它看到的通过代理队列的任何任务的副本来进行监视,从而跟踪相关结果。

相关内容

最新更新