如何查看Celery存储在redis里面的结果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何查看Celery存储在redis里面的结果相关的知识,希望对你有一定的参考价值。

这个其实可以算Redis的问题。
使用 type 命令查看对应的数据类型,再使用其他命令查看内容
> type $key

例如对于最基本的键值,使用 get $key 即可。对于 list ,使用 lrange (由于是拿一个范围,需要先用 llen 获取长度作为参数)。
当然,在Python下调用Redis客户端的相关命令也是可以实现的。
参考技术A 1、redis 中的每一个数据库,都由一个 redisDb 的结构存储。其中,redisDb.id 存储着 redis 数据库以整数表示的号码。redisDb.dict 存储着该库所有的键值对数据。redisDb.expires 保存着每一个键的过期时间。 2、当redis 服务器初始化时,会预先

以上是关于如何查看Celery存储在redis里面的结果的主要内容,如果未能解决你的问题,请参考以下文章

使用celery的backend异步获取结果

使用 Redis 作为 Celery 结果后端和消息代理 - 任务过期(对于存储在 redis 中的密钥)

如何在 Django 视图中使用 celery 存储延迟调用的结果?

消息队列:celery

定时任务、Celery、消息队列

将 n 个任务添加到 celery 队列并等待结果