微服务技术系列教程(22) - SpringCloud- 服务保护机制Hystrix

微服务技术系列教程(22) - SpringCloud- 服务保护机制Hystrix

01 微服务高可用技术对于Hystrixx相关的内容,在前面《互联网并发与安全专题》有提及过,有兴趣的同学可以去参考下:《基于Hystrix实现服务隔离与降级》《服务限流》《RateLimiter使用AOP方式实现限流》1.1 服务高可用手段大型复杂的分布式系统中,高可用相关的技术架构非常重要。高可...

微服务技术系列教程(21) - SpringCloud- 负载均衡器Ribbon

微服务技术系列教程(21) - SpringCloud- 负载均衡器Ribbon

01 引言在SpringCloud中Ribbon负载均衡客户端,会从eureka注册中心服务器端上获取服务注册信息列表,缓存到本地,然后在本地实现轮训负载均衡策略。那么Ribbon和Nginx有什么区别呢?Nginx是客户端所有请求统一交给Nginx,由nginx进行实现负载均衡请求转发,属于服务器...

微服务+全栈在线教育实战项目演练(SpringCloud Alibaba+SpringBoot)

307 课时 |
1466 人已学 |
免费
开发者课程背景图
微服务技术系列教程(20) - SpringCloud- 服务治理Eureka(替代方案)

微服务技术系列教程(20) - SpringCloud- 服务治理Eureka(替代方案)

是否曾想过,假如有一天Eureka注册中心闭源了,除了Eureka外,还有其它注册中心可以替代吗?我们知道注册中心不止它一个,还有Consul和Zookeeper,下面来简单介绍下。1. 使用Consul来替换EurekaConsul 是一套开源的分布式服务发现和配置管理系统,由 HashiCorp...

微服务技术系列教程(19) - SpringCloud- 服务治理Eureka(详解)

微服务技术系列教程(19) - SpringCloud- 服务治理Eureka(详解)

Eureka使用的是服务消费模式以及服务注册模式,本文来详细讲解。1. 服务消费者模式Eureka使用的是服务消费者模式。获取服务:消费者启动的时候,使用服务别名,会发送一个rest请求到服务注册中心获取对应的服务信息,然后会缓存到本地jvm客户端中,同时客户端每隔30秒从服务器上更新一次。可以通过...

微服务技术系列教程(18) - SpringCloud- 服务治理Eureka(集群搭建)

微服务技术系列教程(18) - SpringCloud- 服务治理Eureka(集群搭建)

代码已上传到Github,有兴趣的同学可以下载来看看:https://github.com/ylw-github/SpringCloud-Eureka-Demo1. Eureka高可用原理在微服务中,注册中心非常核心,可以实现服务治理,如果一旦注册出现故障的时候,可能会导致整个微服务无法访问,在这时...

微服务技术系列教程(17) - SpringCloud- 服务治理Eureka(搭建注册中心)

微服务技术系列教程(17) - SpringCloud- 服务治理Eureka(搭建注册中心)

代码已上传到Github,有兴趣的同学可以下载来看看:https://github.com/ylw-github/SpringCloud-Eureka-Demo引言在传统rpc远程调用中,服务与服务依赖关系,管理比较复杂,所以需要使用服务治理,管理服务与服务之间依赖关系,可以实现服务调用、负载均衡、...

微服务技术系列教程(16) - SpringCloud -简介

微服务技术系列教程(16) - SpringCloud -简介

为什么选择SpringCloud?因为SpringCloud出现,对微服务技术提供了非常大的帮助,因为SpringCloud 提供了一套完整的微服务解决方案,不像其他框架只是解决了微服务中某个问题。回忆以前学过的内容:服务治理: 阿里巴巴开源的Dubbo和当当网在其基础上扩展的Dubbox、Eure...

微服务技术系列教程(15) - SpringCloud - 互联网网站架构演变过程

微服务技术系列教程(15) - SpringCloud - 互联网网站架构演变过程

本文将按顺序开始总结式、通俗易懂的讲解互联网网站架构的演变过程:互联网架构演变过程:传统架构 → 分布式架构 → SOA架构 → 微服务架构1. 传统架构传统的SSH架构,分为三层架构 web控制层、业务逻辑层、数据库访问层。传统架构也就是单点应用,就是大家在刚开始初学JavaEE技术的时候SSH架...

阿里最新产,SpringCloud微服务核心技术全解手册Github星标50k

阿里最新产,SpringCloud微服务核心技术全解手册Github星标50k

SpringCloud想必每一位Java程序员都不会陌生,很多人一度把他称之为“微服务全家桶”,它通过简单的注解,就能快速地架构微服务,这也是SpringCloud的最大优势。但是最近有去面试过的朋友就会发现,现在面试你要是没有SpringCloud经验基本面试机会都不会有。从上图可以看出,你不管是...

[帮助文档] Spring Cloud Gateway应用路由使用EDAS Java Agent技术进行增强

EDAS使用Java Agent技术以无侵入的方式增强托管的Spring Cloud Gateway应用,支持动态路由和插件配置能力。本文介绍如何在EDAS中进行Spring Cloud Gateway的常见两类配置:路由(Route)和插件(GatewayFilter)。

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。