我使用celery和amqp broker以及redis后端来排队任务。在芹菜配置中,CELERY_TASK_SERIALIZER已设置为json。 它工作得很好,可以完全发送和获取消息,直到内容消息字符(示例中的结果属性的值)小于~65000,否则它被截断。从芹菜发送的消息有限制吗?如果有,我怎么能删除它?
这是我得到并保存到redis db的示例。 (结果属性的值被截断,格式为json。)
{
"status": "SUCCESS",
"traceback": null,
"result": [
0,
~500000 characters is truncated to ~65000 characters and the format is json
],
"task_id": "567f6efa-16fd-439d-969e-d208e8e5876b",
"children": []
}