连接rabbitmq,芹菜和django时出现通道错误
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了连接rabbitmq,芹菜和django时出现通道错误相关的知识,希望对你有一定的参考价值。
= ERROR REPORT ==== 2018-Aug-2018 :: 11:38:19 ===连接时的通道错误<0.17949.0>(IP:50872 - > IP:5672,vhost:'myhost',用户:' myuser'),频道1:{amqp_error,access_refused,“vhost'myhost'访问交换'celeryev'拒绝用户'用户'”,'exchange.declare'}
以上是我现在面临的错误。
我已经运行了AWS实例,拍了快照并在上面放了新的django代码。在它上面运行芹菜任务,并在rabbitmq服务器日志中面对此错误。
检查快照时没有用户和vhost。所以我添加了完全相同的名称和密码user和vhost。并将权限设置为管理员。并且仍然面对这个问题。
在这方面的任何帮助将不胜感激。
答案
那么我的问题是什么,实际上权限没有准确设置。我从rabbitmq web界面做了什么我设置了与访客登录相同的权限,它刚刚开始正常工作。
以上是关于连接rabbitmq,芹菜和django时出现通道错误的主要内容,如果未能解决你的问题,请参考以下文章
Django 1.6 + RabbitMQ 3.2.3 + Celery 3.1.9 - 为啥我的芹菜工人死于:WorkerLostError:工人过早退出:信号11(SIGSEGV)