专题:springcloud
共33篇相关文章

如何搭建一个高可用的注册中心Eureka实现SpringCloud学习系列之一?
本篇主要介绍的是SpringCloud相关知识、微服务架构以及搭建一个高可用的服务注册与发现的服务模块(Eureka)。...

SpringCloud进阶RabbitMQ消息队列,如何实现高效处理?
RabbitMQ消息队列 什么是消息队列? 一般我们在进行远程调用时,可以使用发送HTTP请求来完成,现在可以使用第二种方式,那就是消息队列。 他能将发送方发送的消息放入队列中,当新消息入队时,会通知接收方进行处理,一般消息发送方称为生产者...

SpringCloud进阶,Redis与分布式如何完美融合?
Redis与分布式 Redis是一个基于内存的高性能数据库! 主从复制 主从复制:将一台Redis服务器的数据复制到其他Redis服务器,前者是主节点(Master),后者是从节点(Slave),数据的复制是单向的,只能从主节点到从节点。M...

如何实现SpringCloud与MySQL主从复制、分库分表、读写分离的进阶配置?
MySQL与分布式 主从复制 其思路和redis的主从复制思路相似,也是采用增量复制的方式。 MySQL在运行过程中,会记录二进制日志,所有的DML和DDL操作都会被记录到日志中,主库将操作记录复制给从库,从库也运行一次,就实现了主从复制。...

Spring Cloud Alibaba入门篇,有哪些关键知识点需要掌握?
学习条件 了解web三层架构 熟练应用SSM架构 了解Maven管理工具的使用 熟练使用SpringBoot,以及了解SpringBoot基本原理。 了解部分术语:应用、工具、耦合、负载等 温馨提示:注意版本问题,不复杂,就是呀呀的版本选不...

SpringCloud Eureka注册中心如何快速上手?
SpringCloud 微服务 微服务是一种全新的架构风格。其优点主要有: 微服务把一个庞大的单体应用分解成一个个小型服务,比如图书管理系统,有登录、注册、搜索、借阅等功能,我们可以将这些姑奶奶单独做成一个小型的Spring Boot项目,...

SpringCloud如何实现负载均衡、服务降级与熔断的快速入门?
LoadBalancer 负载均衡 负载均衡的实现原理: 在添加@LoadBalanced注解后,会启用拦截器对我们发起的服务调用请求进行拦截,叫做LoadBalancerInterceptor,它实现ClientHttpRequestIn...

SpringCloud入门,如何快速搭建GateWay网关与Config配置中心?
GateWay路由网关 一般情况下,不是所有微服务都需要直接暴露给外部调用,这时可以使用路由机制,添加一层防护,让所有请求全部通过路由来转发到各个微服务,并且转发给多个微服务实例也可以实现负载均衡。 部署网关步骤如下: 创建一个新模块,添加...

SpringCloud微服务进阶-Nacos注册中心,如何实现更全能?
微服务进阶 由于之前的微服务解决方案中的很多框架已经停止维护了(Ribbon、Hystrix、Zuul已停止更新,并被Spring Cloud彻底移除),超过半数的组件都处于不可用状态,因此我们需要使用另外一套更好的解决方案 Spring...

SpringCloud Sentinel如何成为流量防卫兵的进阶利器?
Sentinel 流量防卫兵 之前,我们了解到了微服务雪崩问题,就是一个微服务出现问题,有可能导致整个联络直接不可用,这时候就需要进行即使的熔断和降级,之前我们使用Hystrix来实现。现在我们使用Sentinel 。 Sentinel 有...

如何将Seata与分布式事务完美融合进SpringCloud进阶实践?
Seata与分布式事务 先回顾下数据库事务吧: 原子性:一个事务中的所有操作,要么全部完成,要么全部不完成,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚到事务开始前的状态,就像这个事务从来没有执行过一样。 一致性:事务开始之前...

Spring Cloud OAuth2分布式权限校验,如何实现疑问?
分布式权限校验 现在有一个登录问题,假如需要用户登录之后才能查询图书和借阅图书。那要怎么设计? 单体应用的权限校验原理: 浏览器向服务端发送请求,访问网站 服务端接收请求后,创建一个sessionid,存储在服务端,然后发送给浏览器作为Co...

SpringBoot中如何使用ImportBeanDefinitionRegistrar实现自定义RPC框架?
一、自定义RPC框架使用场景示例 1. 需求场景:服务注册与发现的自动配置 入口注解设计: @Target(ElementType.TYPE) @Retention(RetentionPolicy.RUNTIME) @Documented...

Spring Cloud部署时,如何将Kubernetes作为注册中心和配置中心一统江湖?
一、Spring Cloud 支持的常见注册中心和配置中心。 -> 关注清哥聊技术公众号,了解更多技术文章 Spring Cloud 自带的注册中心Eureka以及config配置中心 Nac...

Spring-Boot-Actuator如何实现系统监控与诊断?
1、Actuator 分布式导致部署服务的增多,运维人员压力倍增,传统的运维方法已经不适应相应的变化,需要对应的监控措施来确保衡量服务的运行情况。actuator为Spring Boot提供监控。 启动Spring-Boot-Actuato...
