logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Spring Cloud 微服务项目使用Nacos+负载均衡器实现灰度发布-全链路灰度设计附带Demo源码

Spring Cloud 微服务项目使用Nacos+负载均衡器实现灰度发布-全链路灰度设计附带Demo源码,功能全部封装在一个starter包中,可以通过SpringBoot机制直接控制是否加载

文章图片
#spring cloud#微服务#负载均衡 +4
SpringCloudGateway实现实时刷新Nacos服务列表(使用Ribbon负载均衡器解决方案)

在使用SpringCloudGateway搭配Ribbon负载均衡器拉取Nacos注册中心上服务列表时经常会遇到一种情况,下游服务刚刚启动时或者重启后会存在一段时间访问不到的问题,因为在Ribbon中拉取Nacos服务地址是由一个定时线程默认每隔30S去拉取的,也就是说下游服务刚刚上线有可能在30S内Ribbon是获取不到这个服务信息的,这就让人挺难受的,无论是线下测试还是线上部署我们都希望能尽快

#ribbon#负载均衡#java +2
SpringBoot集成RocketMQ消费者@RocketMQMessageListener注解参数介绍(内含5.x新参数介绍-rocketmq-spring-boot-starter 2.2.3)

SpringBoot集成RocketMQ消费者@RocketMQMessageListener注解参数介绍内含5.x新参数介绍-rocketmq-spring-boot-starter 2.2.3

#spring boot#java-rocketmq#rocketmq +1
MySQL 开启配置binlog以及通过binlog恢复数据

MySQL 开启配置binlog以及通过binlog恢复数据

#mysql#数据库#运维
使用docker-compose 部署 MySQL(所有版本通用)

使用docker-compose 部署 MySQL、我这里使用MySQL8.0.18演示

#docker#容器#mysql +2
Mysql分组查询每组最新的一条数据(五种实现方法)

在写报表功能时遇到一个需要根据用户id分组查询最新一条钱包明细数据的需求,在写sql测试时遇到一个有趣的问题,开始使用子查询根据时间倒序+group by customer_id发现查询出来的数据一直都是最旧的一条,而不是我需要的最新一条数据我明明已经倒序排了,后来总结出了四种解决方案,可以根据业务需求选择方案

#mysql#数据库#sql
解决MySQL-this is incompatible with sql_mode=only_full_group_by 问题(提供window、Linux、docker解决方法和流程)

解决MySQL-this is incompatible with sql_mode=only_full_group_by 问题(提供window、Linux、docker解决方法和流程)

#mysql#sql#linux +2
使用docker-compose 部署 MySQL(所有版本通用)

使用docker-compose 部署 MySQL、我这里使用MySQL8.0.18演示

#docker#容器#mysql +2
使用docker-compose部署RocketMQ5.x 单机部署+配置参数详解

使用docker-compose部署RocketMQ5.x 单机部署+配置参数详解、使用docker-compose部署RocketMQ

#docker#容器#运维 +1
CentOS安装 Docker 和 docker-compose(V1和V2两个版本)

CentOS安装 Docker 和 docker-compose(V1和V2两个版本)提供百度网盘下载docker-compose包、Linux安装 Docker 、Linux安装docker-composeV1版本、Linux安装docker-composeV2版本,完美解决docker-compose V1和V2版本下载安装问题

#centos#docker#linux +2
    共 31 条
  • 1
  • 2
  • 3
  • 4
  • 请选择