python – 连接问题 – Celery / Django
发布时间:2020-12-16 22:20:28 所属栏目:Python 来源:网络整理
导读:漫漫长夜无法让我的第二个Celery / RabbitMQ设置运行起来. 步骤1 sudo rabbitmq-server 跑:好的! 第2步 python manage.py celeryd -l info 错误:[2010-12-28 03:38:24,690:ERROR / MainProcess] CarrotListener:连接错误:套接字已关闭.再试28秒 我肯
漫漫长夜……无法让我的第二个Celery / RabbitMQ设置运行起来. 步骤1
跑:好的! 第2步
错误:[2010-12-28 03:38:24,690:ERROR / MainProcess] CarrotListener:连接错误:套接字已关闭.再试28秒…… 我肯定: >添加了rabbitmq用户和vhost 编辑: 我认为可能需要从.deb而不是apt-get安装. 卸载deb并安装apt-get版本后,我得到了这个:
我的解决方案
……没有评论……也许需要一些睡眠:) 关于如何调试这个的任何想法? :| 最佳答案
检查您正在使用的RabbitMQ的不同版本,较新版本具有新功能,并且可能与Celery不兼容.我在我的机器上安装了最新的2.3.1版本,从RabbitMQ deb安装,除非你需要使用SSL,否则你必须安装更新版本的Erlang / OTP才能正常工作,这很痛苦.
此外,使用init脚本启动代理可能更好:
如果从init脚本启动代理,则应该能够在问题仍然存在的情况下查看代理错误日志:
HTH. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |