SpringCloud
文章平均质量分 70
kming.qiu
用心对待每一件小事情
展开
-
关于 Nacos 中下线服务时,下线报错选举Leader失败问题的解决
问题描述Nacos注册中心有一个微服务有多台实例的时候,点击一个实例下线操作,报错caused: errCode: 500, errMsg: do metadata operation failed ;caused: com.alibaba.nacos.consistency.exception.ConsistencyException: com.alibaba.nacos.core.distributed.raft.exception.NoLeaderException: The Raft Grou原创 2021-09-19 21:23:32 · 16572 阅读 · 11 评论 -
SpringCloud 之 搭建 Redis 集群(Redis-Cluster)及 主从复制
Redis-Cluster简介1、 什么是Redis-Cluster为何要搭建Redis集群。Redis是在内存中保存数据的,而我们的电脑一般内存都不大,这也就意味着Redis不适合存储大数据,适合存储大数据的是Hadoop生态系统的Hbase或者是MogoDB。Redis更适合处理高并发,一台设备的存储能力是很有限的,但是多台设备协同合作,就可以让内存增大很多倍,这就需要用到集群。Redis集群搭建的方式有多种,例如使用客户端分片、Twemproxy、Codis等,但从redis 3.0之后版本支持原创 2021-01-10 16:09:35 · 1593 阅读 · 0 评论 -
SpringCloud分布式事务,版本二:添加 Seata 分布式事务版本
基于 Seata 1.4.0 版本首先贴出此项目地址:Seata 分布式事务版本先了解此项目再看第一版本:未添加事务版本此文章是基于上一篇的项目基础上添加的内容,所以务必先看上一篇Seata介绍解决分布式事务问题,有两个设计初衷对业务无侵入:即减少技术架构上的微服务化所带来的分布式事务问题对业务的侵入高性能:减少分布式事务解决方案所带来的性能消耗seata中有两种分布式事务实现方案,AT及TCCAT模式主要关注多 DB 访问的数据一致性,当然也包括多服务下的多 DB 数据访问一致性.原创 2021-01-08 22:56:18 · 341 阅读 · 0 评论 -
SpringCloud分布式事务,版本一:未加事务版本
首先贴出项目地址:未加分布式事务版本项目介绍1、seata-bussiness模块整个demo的核心,包括feign的调用,业务流程的实现2、seata-common模块每个子项目都引入该模块,此项目没有任何东西,主要是为了后期引入 seata 相关依赖3、seata-eureka模块eureka 注册中心,用于服务发现与注册4、seata-order模块订单,用于修改订单数据库5、seata-storage模块库存,修改库存6、seata-user模块用户信息表,记录用户.原创 2021-01-08 20:30:41 · 109 阅读 · 0 评论 -
搭建认证服务器 - Spring Security Oauth2.0 集成 Jwt 之 【密码认证流程】 总结
在搭建介绍流程之前,确保您已经搭建了一个 Eureka 注册中心,因为没有注册中心的话会报错(也有可能我搭建的认证服务器是我项目的一个子模块的原因):Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}http://localhost:8761/eureka/ 是因为配置文件未提供注册中心地址,springcloud 默认的注册中心地址就是这个另外:文末会提供所有代码.原创 2020-12-24 10:39:44 · 416 阅读 · 0 评论 -
搭建认证服务器 - Spring Security Oauth2.0 集成 Jwt 之 【授权码认证流程】 总结
在搭建介绍流程之前,确保您已经搭建了一个 Eureka 注册中心,因为没有注册中心的话会报错(也有可能我搭建的认证服务器是我项目的一个子模块的原因):Request execution error. endpoint=DefaultEndpoint{ serviceUrl='http://localhost:8761/eureka/}http://localhost:8761/eureka/ 是因为配置文件未提供注册中心地址,springcloud 默认的注册中心地址就是这个另外:文末会提供所有代码.原创 2020-12-24 01:25:48 · 791 阅读 · 0 评论