springCloud
文章平均质量分 90
乐百寿
day day up
展开
-
(springCloud-8 Zuul网关路由的基本配置feign实现接口调用)
Zuul的作用统一将外部请求转发到具体的微服务实列上面,是实现访问的统一路径;如何搭建一个Zuul网关服务?第一步 准备一个服务 zt-frank-zuul-service-4001;第二步 引入zuul的依赖<!--路由网关 zuul --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netf原创 2020-08-16 17:16:39 · 1081 阅读 · 0 评论 -
(springCloud-7 Hystrix服务监控Dashboard 熔断监控面板)
服务监控HystrixDashboardhystrix除了服务隔离外,还提供了服务监控hystrix会持续的将通过hystrix发起的请求信息以报表图形的形式展示给用户,如每秒执行了多少请求成功多少,失败多少等等原创 2020-08-16 12:08:54 · 161 阅读 · 0 评论 -
(springCloud-6 Hystrix断路器 与 服务降级)
一,Hystrix熔断器:在微服务中,经常存在很多服务的相互调用,而且有的服务调用链路还比较长,如果当某个最基础的服务,发生故障,那么服务调用方就会长时间等待或抛出错误给发起请求的服务,这么一来,调用链路上的很多服务都处于等待中或抛出错误,那么就可通过熔断器来给后面的服务一个最基本的初始数据,以至于不用长时间等待或看到对底层的错误,以避免雪崩效应;正常情况: A→B→C→DD服务出现了问题:原创 2020-08-15 20:08:58 · 373 阅读 · 0 评论 -
(springCloud-5 Feign的使用)
1,什么是Feign:Feign是一个声明式WebService客户端。使用Feign能让编写Web Service客户端更加简单,它的使用方法就是定义一个接口,然后在上面添加注解@FeignClient2,springCloud服务集成Fegin第一步:引入依赖<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-op原创 2020-08-02 19:46:20 · 183 阅读 · 0 评论 -
(springCloud-4 负载均衡Ribbon)
1.什么是RibbonRibbon是客户端的一个负载均衡的工具;就是将请求尽量平均分配到各个系统上,分摊系统处理的压力,保证服务稳定的一种方式,其均衡策略 有轮询(默认),随机,过滤故障服务,自定义 等多种算法;2,Ribbon的基本配置的学习(基于RestTemplate的系统通讯和Bribbon默认均衡策略 轮询)一,之前好的搭建集群服务 springCloud服务搭建 集群服务搭建二,在consumer 8001的服务引入Ribbon的依赖(完整pom)<?xml原创 2020-08-02 19:24:50 · 178 阅读 · 0 评论 -
(springCloud-3 eureka集群的配置)
1,eureka 集群的配置的作用:eureka 集群的配置的作用是高可用,因为很难保证单实例的eureka服务能提供百分百不间断的服务,如果是单实例的eureka服务挂了,整个项目应用都会出现问题,因此要保证eureka随时都能提供服务的情况下,最好的方式就是采用eureka的集群模式2,如何搭建集群:一,第一步:因为集群是在自己电脑上搭建的,这里最好是配置一下电脑上的hosts文件,以免因为部署在同一台机器上,ip 或者 主机名相同时,无法形成副本,也就是无法在服务端界面DS Replicas显原创 2020-08-01 20:25:01 · 363 阅读 · 1 评论 -
(springCloud -1 服务注册与发现)springboot配置eureka与springboot的注册
第一步:在https://start.spring.io/下载一个springboot的项目,并在pom文件里添加eureka 的相关依赖;pom文件配置 如下:<?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:schema转载 2020-07-25 22:54:03 · 512 阅读 · 0 评论 -
(springCloud-2 服务发现Discovery)
1,通过注册进eureka的服务可以通过服务发现获取对应服务的信息。原创 2020-07-26 12:50:29 · 187 阅读 · 0 评论
分享