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'

   解決方案:①通過查看源碼發現是方法的傳參錯誤

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