摘要: 一行代码背后,Broker 里到底发生了什么 add.delay(2, 3) 调用之后,Redis 里到底多了哪些 key?worker 还没启动时消息去哪了?AsyncResult(task_id).state 返回的 PENDING 究竟是"在排队"还是"根本不存在"? 这些问题只能从 Cele 阅读全文
posted @ 2026-09-10 16:49 GreeneGe 阅读(19) 评论(0) 推荐(0)
摘要: 你写 task.delay("hello", 42),然后呢? 这一行调用背后,消息要穿过 6 层抽象、3 次序列化,最终变成 Redis LIST 里的一个 JSON blob。 绝大多数 Celery 用户都会写 task.delay(...),但很少有人真正追过它从 Python 函数调用到 阅读全文
posted @ 2026-09-10 15:28 GreeneGe 阅读(5) 评论(0) 推荐(0)