SpringCloud
Wyx_
心若无恙,奈我何其
展开
-
Spring Cloud Netflix 服务发现:Eureka (一) 注册和运行
部分内容摘自 Spring Cloud 官方文档中文版本文源码地址:https://github.com/Wyxwx/SpringCloudDemoSpring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具例如配置管理,服务发现,断路器,智能路由,微代理,控制总线Eureka服务发现是基于微服务架构的关键原则之一。Eureka 是 Netfl...原创 2019-04-13 16:56:45 · 449 阅读 · 0 评论 -
Spring Cloud Netflix 服务发现:Eureka (二) 身份验证
部分内容摘自Spring Cloud 官方文档中文版本文源码地址:https://github.com/Wyxwx/SpringCloudDemo成功启动 Eureka 服务器之后,任意一个浏览器只要知道服务器的 ip 和端口号便可以直接进入这样会带来严重的安全隐患,并且在服务中心界面也会有安全隐患提示,所以 Eureka 提供了身份验证功能该功能基于 Spring Secu...原创 2019-04-13 17:45:34 · 491 阅读 · 0 评论 -
Spring Cloud Netflix 服务发现:Eureka (三) 健康检查
部分内容摘自Spring Cloud 官方文档中文版默认情况下,客户端在服务中心注册成功后,将一直处于 "UP" 状态即当该客户端出现故障或被关闭后,服务中心会认为该客户端依旧存在,依旧会将部分请求发送至该客户端执行,从而导致不良体验,这称作是 Eureka 的自我保护机制要想解决这种问题,则需要在服务端的配置中关闭自我保护机制,并在客户端的配置文件中加入发送心跳间隔时间和服务器...原创 2019-04-13 22:29:45 · 349 阅读 · 0 评论 -
Spring Cloud Netflix 断路器:Hystrix
部分内容摘自Spring Cloud 官方文档中文版本文源码地址:https://github.com/Wyxwx/SpringCloudDemo2目录为什么要使用断路器Hystrix 基本使用为什么要使用断路器当同一级联下的服务出现故障时,若不及时解决,可能会导致整片服务的整体故障,所以有了断路器的出现。官方文档解释:断路器计算何时打开和关闭电路,以及在发生...原创 2019-04-16 21:53:15 · 279 阅读 · 0 评论 -
Spring Cloud Netflix 客户端负载平衡器:Ribbon
部分内容摘自Spring Cloud 官方文档中文版本文源码地址:https://github.com/Wyxwx/SpringCloudDemo2Ribbon 是一个客户端负载均衡器,它可以很好地控制 HTTP 和 TCP 客户端的行为。目录负载均衡Ribbon 基本使用自定义 Ribbon 客户端使用属性自定义 Ribbon 客户端取消在 Ribb...原创 2019-04-14 17:08:33 · 296 阅读 · 0 评论 -
Spring Cloud Netflix 声明性REST客户端:Feign
部分内容摘自Spring Cloud 官方文档中文版本文源码地址:https://github.com/Wyxwx/SpringCloudDemo2目录名词解释:FeignFeign 的基本使用覆盖 Feign 默认值Feign Hystrix 支持Feign 请求/响应压缩Feign 日志记录名词解释:FeignFeign 是一个声明式的 Web ...原创 2019-04-18 00:20:47 · 283 阅读 · 0 评论 -
Spring Cloud Netflix 路由器和过滤器:Zuul
部分内容摘自Spring Cloud 官方文档中文版本文源码地址:目录Zuul 简介:Zuul 基本使用:Zuul 重定向通过 Zuul 上传文件Zuul 断路机制@EnableZuulProxy 与 @EnableZuulServer@EnableZuulServer 过滤器@EnableZuulProxy 过滤器自定义 Zuul 过滤Zu...原创 2019-04-18 21:09:12 · 655 阅读 · 0 评论 -
Spring Cloud 消息总线:Spring Cloud Bus
部分内容摘自Spring Cloud 官方文档中文版本文源码地址https://github.com/Wyxwx/spring-cloud-bus目录消息总线简介整合 RabbitMQ 基本使用整合 Spring Cloud Config(RabbitMQ)消息总线简介将分布式系统的节点与轻量级消息代理链接。用于广播状态更改(例如配置更改)或其他管理指令。一个...原创 2019-05-04 15:40:04 · 346 阅读 · 0 评论 -
Spring Cloud 分布式配置中心:Spring Cloud Config
部分内容摘自Spring Cloud 官方文档中文版本文源码地址https://github.com/Wyxwx/springCloud-config目录Spring Cloud Config 简介Spring Cloud Config 基本使用Git 后端URI 的占位符配置多个仓库安全保护加密解密对称加密客户端快速失败客户端重试Sp...原创 2019-04-29 17:41:37 · 321 阅读 · 0 评论