SpringCloud
改变世界的猿
这个作者很懒,什么都没留下…
展开
-
SpringCloud-Eureka注册中心-单机环境
单机环境搭建在父工程中添加依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-dependencies</artifactId> &a原创 2019-03-13 23:39:16 · 242 阅读 · 0 评论 -
SpringCloud-Eureka注册中心-高可用环境
**前言:**高可用环境即两个或者是多个EureKa服务相互向对方注册1、在实际使用时Eureka Server至少部署两台服务器,实现高可用。2、两台Eureka Server互相注册。3、微服务需要连接两台Eureka Server注册,当其中一台Eureka死掉也不会影响服务的注册与发现。4、微服务会定时向Eureka server发送心跳,报告自己的状态。 5、微服务从注册中心获...原创 2019-03-14 23:43:49 · 132 阅读 · 0 评论 -
SpringCloud-Eureka注册中心-注册服务
引入客户端依赖<!-- 如果父工程存在的话不需要引入 --><!-- spring-cloud版本依赖 --><dependencyManagement> <dependencies> <dependency> <groupId>org.springframework....原创 2019-03-15 10:35:03 · 120 阅读 · 0 评论 -
SpringCloud-Ribbon负载均衡
什么是Ribbon: Ribbon是Netflix公司开源的一个负载均衡的项目(https://github.com/Netflix/ribbon),它是一个基于HTTP、TCP的客户端负载均衡器。Ribbon是一套基于客户端的负载均衡器客户端负载均衡器: 即给个客户端都注册中心的一套服务列表,调用的时候进行负载均衡,如SpringCloud的Ribbon服务端负载均衡器: 即在服务端有注册...原创 2019-03-15 18:32:22 · 378 阅读 · 0 评论 -
SpringCloud-Feign 远程调用
什么是Feign: Feign是NetFlix公司开源的Rest远程调用的客户端,可以实现http远程调用,像调用本地方法一样来调用远程的方法SpringCloud引入了Feign并且集成了Ribbon实现了负载均衡Feign的简单使用:请首先参考之前的博客,关于微服务调用,Ribbon的负载均衡引入Feign和Eureka-Client的jar包 <dependency&g...原创 2019-03-17 10:06:04 · 233 阅读 · 0 评论 -
SpringCloud-Hystrix 断路器
**Hystrix断路器:**就是让服务进行隔离,在微服务中服务之间是相互调用的,如果服务之间不能相互隔离,很可能会出现雪崩效应。Hystrix相当于一个保险丝,保护其他服务不受影响。完整的pom文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0...原创 2019-08-19 11:32:07 · 195 阅读 · 0 评论 -
SpringCloud2.0 Hystrix Dashboard 断路器指标看板 以及 断路器集群监控
转载别人的:SpringCloud2.0 Hystrix Dashboard 断路器指标看板SpringCloud2.0 Turbine 断路器集群监控 基础教程(九)注:**自己写demo的时候,自己通过浏览器调用,没有出现监控请求画面,一直在loading通过请求feign,由feign调用具体的服务的时候,出现了监控指标,应该就是这个原因。服务端注册断路器指标流Servlet的时...原创 2019-09-04 11:09:08 · 179 阅读 · 0 评论