使用 Redis

    配置非常简单,只需要设置 Redis 数据库的位置:

    URL 的格式为:

    URL Scheme 后的所有字段都是可选的,并且默认为 localhost 的 6479 端口,使用 数据库 0。

    可见性超时时间定义了等待职程在消息分派到其他职程之前确认收到任务的秒数。一 定要阅读下面的 警示 一节。

    这个选项通过 设置:

    Redis 的默认可见性超时时间是 1 小时。

    结果

    如果你也想在 Redis 中存储任务的状态和返回值,你应该配置这些选项:

    • 广播信息默认队所有虚拟主机可见。

    • 监视事件(用于 flower 或其他工具)是全局的,并且不会受虚拟主机 设置的影响。

    • Redis 在某些情况会从数据库中驱除键。