docker安装rabbitmq
Posted lovoo
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker安装rabbitmq相关的知识,希望对你有一定的参考价值。
1、查找MQ
docker search rabbitmq:management
2、安装镜像
docker pull rabbitmq:management
3、生成容器
docker run -d --name rabbitmq --publish 5671:5671 --publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 rabbitmq:management
docker update rabbitmq --restart=always
【 -p 15672:15672】 是控制平台docker映射到系统的对应端口
【 -p 5672:5672】 是应用程序的访问端口
4、访问
http://192.168.16.150:15672
默认用户名/密码: guest/guest
5、测试发送消息
public class TestMq
@Test
public void testSendMess()
String queueName="test_queue";
try
ConnectionFactory factory = new ConnectionFactory();
factory.setUsername("guest");
factory.setPassword("guest");
factory.setHost("106.12.214.8");
factory.setPort(5672);
factory.setVirtualHost("/");
Connection connection = factory.newConnection();
Channel channel = connection.createChannel();
channel.queueDeclare(queueName, false, false, false, null);
String message = "Hello World!";
channel.basicPublish("", queueName, null, message.getBytes());
System.out.println(" [x] Sent '" + message + "'");
channel.close();
connection.close();
catch (Exception e)
分布式技术QQ群:722865146
分布式商城下载:https://gitee.com/charlinchenlin/wysmall
以上是关于docker安装rabbitmq的主要内容,如果未能解决你的问题,请参考以下文章