
springcloud
文章平均质量分 87
四维空间1992
前进
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud6 链路追踪Slueth + Zipkin的使用
1. 下载Zipkin并运行: java -jar zipkin.jar2. 在需要进行链路追踪的服务节点添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-sleuth</artifactId></dependency><dependency> <gr.原创 2020-11-10 10:01:10 · 716 阅读 · 0 评论 -
Spring Cloud5 路由Gateway的使用
一. 新建项目spring-cloud-gateway-90931. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 h原创 2020-10-20 11:11:55 · 763 阅读 · 2 评论 -
Spring Cloud4 熔断Hystrix的使用
一. 项目spring-cloud-user-service-80811. 添加依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-hystrix</artifactId> </dependency>原创 2020-10-15 19:02:24 · 192 阅读 · 0 评论 -
Spring Cloud3 配置中心Config实现原理
1. SpringBoot 项目启动时环境变量的加载逻辑2.Spring Cloud Config客户端从配置中心服务端项目上获取配置信息的原理3.Spring Cloud Config Server配置中心服务端项目从git上获取配置信息的原理4. Spring Cloud Config实现/refresh刷新配置信息的原理学习笔记记录,图片不是很清楚哈. 主要还是要看源码....原创 2020-10-14 15:06:30 · 502 阅读 · 1 评论 -
Spring Cloud3配置中心Config的使用
一. 首先创建maven项目,统一管理多个项目1. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://m原创 2020-10-11 14:54:26 · 461 阅读 · 0 评论 -
Spring Cloud2注册中心Eureka+OpenFeign的使用(三)注册中心集群部署 - 可用性+分区容错性
CAP: 一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指: 是在一个分布式系统中,CAP三个要素最多只能同时实现两点,不可能三者兼顾;eureka注册中心,实现了AP: 可用性+分区容错性;eureka注册中心集群部署,两两互相注册,集群之间会完成数据同步,一个宕机,不会影响另一个注册中心的使用;一. 注册中心011.依赖配置 pom.xml\<?xml version="1.0" enc原创 2020-09-28 09:43:40 · 453 阅读 · 0 评论 -
Spring Cloud2注册中心Eureka+OpenFeign的使用(二) FeignClient放在提供方
一. 公共jar包项目: order-api1. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://ma原创 2020-09-25 00:27:36 · 1045 阅读 · 5 评论 -
Spring Cloud2注册中心Eureka+OpenFeign的使用(一)FeignClient放在调用方
一. 构建eureka注册中心服务端项目spring-cloud-eureka-server1. pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.o原创 2020-09-22 11:43:37 · 621 阅读 · 0 评论 -
Spring Cloud1负载均衡的实现:RestTemplate+Ribbon或者OpenFeign
一. 服务提供方: spring-cloud-order-api项目1. OrderController@RestController@RequestMapping("/order")public class OrderController { @Value(("${server.port}")) private Integer port; @RequestMapping("/findOrderList") public String findOrderLi原创 2020-09-22 00:49:18 · 256 阅读 · 0 评论