SpringCloud
SpringCloud相关源码分析
loy的码农时光
不忘初心,随遇而安。
展开
-
《Loy解说SpringCloud之Zuul》
一、简介 路由是微服务中不可或缺的一部分,例如/可以路由到我们的web服务下,而/api/order,可以路由到我们的订单服务,/api/product,可以路由到我们的商品服务。Zuul是Netflix公司提供的基于JVM的路由器和服务器端的负载平衡器。 二、Zuul主要解决的问题 动态路由 鉴权 服务迁移 压力测试 三、如何使用Zuul 3.1 要想将Zuul引入到项目中,可以添加如下jar包的依赖 <!-- 依...原创 2020-11-28 23:34:28 · 193 阅读 · 0 评论 -
《Loy解说Hystrix》
1.1Hystrix项目搭建 1.1.1 依赖相关jar // 新增hystrix依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency> 1.1.2 hystrix 相关配置 ...原创 2020-11-22 22:39:05 · 155 阅读 · 0 评论 -
《Loy解说Eureka客户端源码(一)》
01 | 搭建Eureka客户端 1. 依赖相关jar <!-- 引入eureka客户端端 --> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId&g..原创 2020-11-17 00:08:41 · 141 阅读 · 0 评论 -
《Loy解说Eureka服务端源码(二)》
01 | 说明 接着上一篇文章,上一篇主要讲解了Eureka的搭建过程,已经自动配置类的一些相关配置,本篇重点说明以下内容 服务端是如何接收客户端请求的? 02 | 服务端如何接收客户端请求 Jersey过滤器 该过滤器的作用类似于Spring-MVC,用于拦截API请求 与Spring-MVC不同的是,Spring-MVC使用拦截器进行请求拦截,而Jersey使用过滤器拦截。 实例化过程 ...原创 2020-11-15 23:42:22 · 147 阅读 · 0 评论 -
《Loy解说Eureka服务端源码(一)》
Eureka服务端源码分析(一) 01 | Eureka服务端的作用 服务注册 提供服务注册表 同步状态 Eureka Client 通过注册、心跳机制和Eureka Server 同步当前客户端的状态 Eviction 服务剔除 Cancel 服务下线 Eureka Client 在程序关闭时向Eureka Server 发送取消请求,发送请求后,该客户端实例信息将从Eureka Server 的实例注册表中删除 02 | 搭建Eureka服务端应用 创建一个eureka-..原创 2020-11-15 17:10:09 · 140 阅读 · 0 评论