其實出現這個問題的原因很簡單,就是rabbitmq的安裝目錄中是不能帶空格的,但是官方安裝包會默認的將我們的程序安裝到Program Files下,哭暈啊有沒有。
所以,我們將rabbitmq從D:\Program Files\RabbitMQ Server\rabbitmq_server-3.6.1手動移到了D:\RbbbitMQ\rabbitmq_server-3.6.1,接着我們運行sbin下的rabbitmq-server.bat。
這個是黃鴻信的博客里給出的解決辦法,http://hhxblog.leanote.com/post/Windows%E4%B8%8B%E5%AE%89%E8%A3%85RabbitMQ%E7%9A%84%E6%97%B6%E5%80%99%E8%B8%A9%E7%9A%84%E4%B8%80%E4%B8%AA%E5%9D%91,我是重新安裝的時候去掉空格就好用了,上面的解決辦法我是復制黃鴻信的。