1.權限問題
1).在admin中,點擊連接的User
2).爲user選擇需要連接的virtual host,set permission
2.端口問題(建立客戶端:5672)
4369 -- erlang發現口 5672 --client端通信口 15672 -- 管理界面ui端口 25672 -- server間內部通信口
如果採用java等等,連接rabbitmq 應該使用client通信口:5672
/*
*獲取mq的連接
* */
public static Connection getConnection() throws IOException, TimeoutException {
ConnectionFactory connectionFactory = new ConnectionFactory();
connectionFactory.setHost("127.0.0.1");
connectionFactory.setPort(5672);
connectionFactory.setVirtualHost("/host_data");
connectionFactory.setUsername("guest");
connectionFactory.setPassword("guest");
return connectionFactory.newConnection();
}
以上,歡迎補充