在學習AMQP,因爲要在openstack裏面寫插件,所以選擇了kombu作爲rabbitmq的框架。
各種環境配好之後,進行連接,代碼是官方doc裏的example:
connection = Connection('amqp://guest:[email protected]:5672')
然後手動連接
connection.connect()
這個時候會報錯
blablabla
Socket Closed
蛋疼。。。。 在網上各種查找之後,發現一個solution行得通:
sudo rabbitmqctl change_password guest guest
輸入這個指令後,把guest帳號的密碼改爲guest。
然後再通過connect連接,最後通過:
connection.connected()進行測試之後發現返回值爲True,成功。