如何解决django-celery启动后迅速关闭
查看rabbitmq的日志,这里显示rabbitmq连接成功,然后就是断开连接,在试了重装erlang和rabbitmq等服务,折腾了一天后,第二天我换了个思路,从celery源码查看找到Shutting down...这个日志输出的位置再次启动celery后获得以下日志。可以看到from kombu.async.timer import to_timestamp这句导包的时候报错 在kombu中把async目录修改成了asynchronous,同时因为python3.7以后吧async变成了一个关键字,不能作为包来引用,因此报错,所以修改async为asynchronous再次启动celery后获得以下日志。当出现celery@test.ylyw.com ready.后,就可以确定celery正常运行了希望上面整理的内容能够帮助到大家,感谢大家的学习和对脚本之家的支持。
下载地址
用户评论