首页 > 其他 > 详细

rabbitmq 服务搭建与使用

时间:2018-01-24 16:39:11      阅读:221      评论:0      收藏:0      [点我收藏+]

1.Erlang和rabbitmq安装部署和环境变量的配置

网上教程很多

参考:https://www.cnblogs.com/yangh965/p/5862347.html

有一篇文章找不到了,假设已经安装成功

2.安装插件

在安装根目录sbin目录下启动命令行,输入

rabbitmq-plugins enable rabbitmq_management回车

 

3.rabbitmq启动

在安装根目录sbin目录下启动命令行,输入rabbitmq-server回车

 

4.进入rabbitmq后台管理界面

rabbitmq后台地址http://localhost:15672/

 

5.配置账户以及权限

技术分享图片

 

 

6.实例:

RabbitMQ接收消息的账号可不同,只要账户有接收消息的权限即可

RabbitMQ消息队列服务器要相同
RabbitMQ消息队列交换机名称要相同

技术分享图片

发送:
@Autowired
private RabbitTemplate rabbitTemplate;

@Override
public void sendMsgDrawBlood(String messageId, Object data) {
Message message = new Message();
message.setMessageType(MessageType.DRAPBLOOD.getValue());
message.setMessageId(messageId);
message.setData(data);
if (s.getSystemLogger() == Constant.SYSTEMLOG_PRINT_0)
logger.info(s.getProjName() + "发送抽血人员数据消息-->" + message.toString());
rabbitTemplate.convertAndSend(s.getFanoutExchageName(), "", JSON.toJSONString(message, SerializerFeature.WriteNullListAsEmpty, SerializerFeature.WriteNullStringAsEmpty));

}


接收配置:

技术分享图片

 

rabbitmq 服务搭建与使用

原文:https://www.cnblogs.com/1234cjq/p/8341925.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!