随笔分类 - MQ
摘要:(目录) 前言 RocketMQ提供了事务消息去解决程序异常回滚但消息已发出的问题,如服务A插入一条数据后服务B需要对用户数据进行修改,而服务A发出消息后程序发生异常导致数据插入回滚,而服务B监听到消息又对数据进行了修改,导致数据出现问题 环境 Spring Cloud Hoxton.SR9 + S
        阅读全文
            
摘要:(目录) 前言 RocketMQ是一款开源的分布式消息系统,基于高可用分布式集群技术,提供低延时的、高可靠的消息发布与订阅服务 环境 win10 + Spring Cloud Hoxton.SR9 + Spring Cloud Alibaba 2.2.6.RELEASE + RocketMQ 4.7
        阅读全文
            
摘要:(目录) 前言 MQ(Message Queue)消息队列 MQ的适用场景 异步处理 把一些耗时但不阻塞主流程的业务让MQ去做业务处理,提升用户体验 流量削峰填谷 秒杀场景,利用MQ控制流量,一旦超出阈值就丢弃请求或弹出错误页,防止应用被洪峰打死 解耦微服务 A服务调用B服务,B挂了,A的接口也无法
        阅读全文
            
摘要:(目录) 前言 RocketMQ是阿里巴巴在2012年开源的分布式消息中间件,记录下SpringBoot整合RocketMQ的方式,RocketMQ的安装可以查看:Windows下安装RocketMQ 环境 SpringBoot2.5.3 + RocketMQ4.7.0 具体实现 pom.xml <
        阅读全文
            
摘要:(目录) 前言 项目中用到了延迟消息队列,记录下一win10下rocketmq的安装 环境 win10 + rocketmq4.7.0 具体操作 下载 链接:https://rocketmq.apache.org/dowloading/releases 环境变量配置 配置环境变量ROCKETMQ_H
        阅读全文
            
摘要:环境 win10 下载 RabbitMQ是用Erlang编程语言进行开发,使用需先安装Erlang语言开发包 Erlang下载:http://www.erlang.org/download.html RabbitMQ下载:http://www.rabbitmq.com/download.html 下
        阅读全文
            

 
 浙公网安备 33010602011771号
浙公网安备 33010602011771号