RabbitMQ遇到的坑

1.报错:AMQPConnectionError

   解决方案:①安装:erlang

                     ②安装:RabbitMQ

                     ③执行:rabbitmq-plugins enable rabbitmq_management,

                     ④重启服务:net stop RabbitMQ,net start RabbitMQ,service rabbit-server restart

                     ⑤服务端口ubantu默认:15672,浏览器输入:http://localhost:15672/

                     ⑥添加用户:rabbitmqctl add_user test passwd

                     ⑦设置该用户为administrator角色:rabbitmqctl set_user_tags test  administrator

                     ⑧设置权限: rabbitmqctl  set_permissions  -p  '/'  test '.' '.' '.'

                     ⑨重启服务就可以远程登录了

                     ⑩pip install pika然后再启动Python程序就可以了

2.报错:basic_consume() got multiple values for keyword argument 'queue'

   解决方案:①通过查看源码发现是方法的传参错误

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章