1.要解决的问题:高并发下服务的稳定性,不能被打挂掉 所以核心理念是异步,服务端接收请求,然后把请求放到队列里,然后再搭一个或者多个服务来接收队列内容,执行具体请求,所以消息队列另一个核心就是分布式系统,服务端负责接收请求,并传送到消息队列中,消息队列用来传送信息,微服务各自获取对应信道里的信息作相应的处理
举个栗子:淘宝双十一抢购,为什么那么多人0点同时下单,系统不会挂
2.各消息队列的对比:rabbitmq 用erlang语言编写的
3.队列:fifo first in first out 先入先出
消息队列
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 1,摘要 从安装环境,配置入门,到HelloWorld实操,各种类型消息传递的演示代码,原理介绍,答疑解惑,面试题...
- 一.简介 消息队列消息队列(Message Queue,简称MQ),本质是个队列,FIFO先入先出,只不过队列中存...
- 一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。 回答:这个问题,咱只答...