![](https://img-blog.csdnimg.cn/20190918140053667.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
消息队列
文章平均质量分 79
java开发过程中,遇到的消息队列问题记录
绅士jiejie
理想的生活,就是生活的理想!
展开
-
使用消息队列有什么优点和缺点?
优点主要围绕3大核心来讲述:解耦,异步,削峰填谷。 个人理解单体系统引入消息队列是徒增复杂性,所以单体下,没有使用消息队列的必要,这里假设一个电商系统已经不再是单体,而是实现了服务拆分以及微服务化,各个服务之间独立部署,独立维护,一个购物下单请求业务流程如下: 简单描述下:用户下单后,要远程调用库存系统减商品库存,要远程调用物流系统新增物流信息,要调用第三方服务整合系统提供的短信服务来给用户发送购物成功的信息这里可以类比12306购票,提高用户购物体验,以上思路就是很标准的微服务体系下的各个服务间互相调.原创 2020-10-11 12:24:53 · 904 阅读 · 2 评论 -
Linux环境下安装RabbitMq步骤
先关掉防火墙 systemctl stop firewalld.service 安装erlang环境,因为RabbitMq是erlang开发的 wget http://www.rabbitmq.com/releases/erlang/erlang-18.2-1.el6.x86_64.rpm 安装erlang rpm -ihv erlang-18.2-1.el6.x86_64.rpm...原创 2020-03-19 17:17:17 · 211 阅读 · 0 评论 -
了解下AMQP协议
AMQP协议是什么? AMQP协议,所谓的高级消息队列协议,可以把它理解成一种公认的协议规范,就像http协议一样,只是这个AMQP协议针对的是消息队列。这个协议使得遵从了它的规范的客户端应用和消息中间件服务器的全功能互操作成为可能。 了解下AMQP协议的基本概念 Broker:用于接受信息和分发信息的应用。 Virtual hosts:在一个Broker上面划分出多个隔离的环境,这多个...原创 2020-03-14 17:52:50 · 867 阅读 · 0 评论