
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Spring Cloud 微服务项目使用Nacos+负载均衡器实现灰度发布-全链路灰度设计附带Demo源码,功能全部封装在一个starter包中,可以通过SpringBoot机制直接控制是否加载

在使用SpringCloudGateway搭配Ribbon负载均衡器拉取Nacos注册中心上服务列表时经常会遇到一种情况,下游服务刚刚启动时或者重启后会存在一段时间访问不到的问题,因为在Ribbon中拉取Nacos服务地址是由一个定时线程默认每隔30S去拉取的,也就是说下游服务刚刚上线有可能在30S内Ribbon是获取不到这个服务信息的,这就让人挺难受的,无论是线下测试还是线上部署我们都希望能尽快
SpringBoot集成RocketMQ消费者@RocketMQMessageListener注解参数介绍内含5.x新参数介绍-rocketmq-spring-boot-starter 2.2.3
MySQL 开启配置binlog以及通过binlog恢复数据
使用docker-compose 部署 MySQL、我这里使用MySQL8.0.18演示
在写报表功能时遇到一个需要根据用户id分组查询最新一条钱包明细数据的需求,在写sql测试时遇到一个有趣的问题,开始使用子查询根据时间倒序+group by customer_id发现查询出来的数据一直都是最旧的一条,而不是我需要的最新一条数据我明明已经倒序排了,后来总结出了四种解决方案,可以根据业务需求选择方案
解决MySQL-this is incompatible with sql_mode=only_full_group_by 问题(提供window、Linux、docker解决方法和流程)
使用docker-compose 部署 MySQL、我这里使用MySQL8.0.18演示
使用docker-compose部署RocketMQ5.x 单机部署+配置参数详解、使用docker-compose部署RocketMQ
CentOS安装 Docker 和 docker-compose(V1和V2两个版本)提供百度网盘下载docker-compose包、Linux安装 Docker 、Linux安装docker-composeV1版本、Linux安装docker-composeV2版本,完美解决docker-compose V1和V2版本下载安装问题







