mq
文章平均质量分 92
Jamin_Ye
最好不相见,如此便可不相恋。最好不相知,如此便可不相思。
展开
-
kafka入门
安装与配置安装java环境zookeeper下载kafka下载地址解压缩tar -zxvf kafka_2.13-2.6.0.tgz启动./bin/kafka-server-start.sh -daemon config/server.properties后台启动指定配置文件名词解释broker 处理节点 多个broker组成集群 生产环境物理上可以理解为一台机器topic 主题producer 消费生产者consumer 消费者consumerGroup 消费者组par原创 2021-02-03 23:27:00 · 178 阅读 · 0 评论 -
rocketmq入门笔记
消息队列经典场景优点异步原来的下单场景只是用户支付即可结束,现在需要发送成功短信,给用户增加积分,订阅物流信息等等,这就使得用户的 下单时间大大加长,这样就可以使用消息队列,把各个动作发到消息队列,每个服务再去拉取消息队列中的东西进行处理.大大减少时间解耦:增加积分,发送短信这些可以单独拆分出来,需要使用直接发送到知道的消息队列就行,你只需要关注你当前的业务削峰: 如果使用线程池来解决,一个服务一个线程在高峰期你的mysql或者redis可能撑不住,使用mq就可以限制主机每次只拉取多少条进原创 2021-11-15 22:42:46 · 1832 阅读 · 1 评论 -
一文上手rabbitmq
简介优势:解耦:请求通过mq提高容错性,异步提速:请求到mq,直接返回给客户端,剩下的mq处理削峰填谷:请求到mq客户端慢慢处理理解broker:rabbitmq服务器connection:tcp长连接channel:connection开销大,轻量级,可复用vhost:虚拟主机,相当于mysql中的数据库exchange:根据不同的分发规则将消息分发到队列,有不同类型queue:队列binding:路由器与队列的连接,包含routing key保存在路由器中,作为分原创 2021-08-02 21:41:00 · 113 阅读 · 0 评论