rabbitmq
yxh13521338301
只分享干货的码农
展开
-
由浅至深的RabbitMQ学习之路
源于蚂蚁课堂的学习,点击这里查看(老余很给力)MQ背景对于例如发送邮件或短信等行为,传统做法往往是自上而下执行,这样一来,增加用户等待响应时间,严重影响用户体验。之后,开始将这些延时操作放入异步线程去处理,但是这样会增加CPU的开销。故消息中间件横空出世,很好地解决了这一痛点,实现异步、解耦、流量削峰等功能市面主流的MQActiveMQ历史悠久的开源项目,是Apache下的一个子项目。已经在很多产品中得到应用,实现了JMS1.1规范,可以和spri...原创 2020-06-28 15:15:16 · 462 阅读 · 0 评论 -
消息队列RabbitMQ学习笔记之简单的消息收发
按照个人理解,整个消息队列的使用过程,大致分为三个模块:消息生产者:发送消息至消息中间件// 队列名称final String QUEUE_NAME = "rabbitMQ_test";/** * connection是socket连接的抽象,并且为我们管理协议版本协商(protocol version negotiation),认证(authentication )等等事情。 ...原创 2019-07-29 09:59:08 · 147 阅读 · 0 评论 -
消息队列RabbitMQ学习笔记之Windows安装
转自https://www.656463.com/article/RabbitMQhjpzjywindows10x64_8由于RabbitMQ 是使用erlang开发的,所以首先要安装erlanghttp://www.erlang.org/downloadshttp://erlang.org/download/otp_win64_19.0.exe安装erlang下一...转载 2019-07-29 10:03:19 · 210 阅读 · 0 评论 -
消息队列RabbitMQ学习笔记之linux安装
转自https://www.656463.com/article/RabbitMQhuanjingpeizhijiyulinux_8由于RabbitMQ 是使用erlang开发的,所以首先要安装erlanghttp://www.erlang.org/downloadshttp://erlang.org/download/otp_src_19.0.tar.gz[hadoop@hu...转载 2019-07-29 10:06:02 · 169 阅读 · 0 评论 -
消息队列RabbitMQ学习笔记之虚拟主机
转自https://www.656463.com/article/RabbitMQvhostguanli_8RabbitMQ vhost 全称为Virtual Host(虚拟主机),一个broker里可以开设多个vhost,用作不同用户的权限分离。权限控制组,用户只能关联到一个vhost上,一个vhost中可以有若干个Exchange和Queue,默认的vhost是"/"一、通过Ra...转载 2019-07-29 10:25:46 · 714 阅读 · 0 评论 -
消息队列RabbitMQ学习笔记之三种常用的exchange
发布订阅(fanout)不需要路由键需要提前将队列和交换机进行绑定,一个交换机可以被多个队列绑定,一个队列也可以绑定到多个交换机上发送到交换机上的消息会广播到所有绑定着的消息队列中直接查找(direct)必须指定唯一的路由键任何发送到Direct Exchange的消息都会被转发到路由键中指定的队列中消息传递时需要一个“RouteKey”,可以简单的理解为要发送到的队列名字...原创 2019-07-29 17:10:00 · 264 阅读 · 0 评论