6 光仔December

尚未进行身份认证

技术宅

等级
TA的排名 320

【Spring Cloud总结】24.API Gateway简介

最近比较忙,新项目上线,好久没更了/(/ /●/ω/●/ /)/接上篇《23.Hystrix Dashboard的使用(下)》 Spring Cloud版本为Finchley.SR2版上面几篇我们介绍了Hystrix Dashboard以JSON、图形化界面的方式来显示单体应用或集群的API监控。下面我们正式进入API Gateway即“API服务网关”,以及Spring Cloud的...

2019-11-24 17:02:24

【Spring Cloud总结】23.Hystrix Dashboard的使用(下)

接上篇《22.Hystrix Dashboard的使用(上)》 Spring Cloud版本为Finchley.SR2版上一篇我们简单介绍了Hystrix Dashboard是什么,以及如何使用Hystrix Dashboard来以图形化界面的方式来显示单体应用的API监控。本篇我们继续讲解,如何Hystrix Dashboard的集群监控。本部分官方文档:https://cloud.s...

2019-10-20 13:55:29

【Spring Cloud总结】22.Hystrix Dashboard的使用(上)

接上篇《21.单个FeginClient禁用Hystrix》 Spring Cloud版本为Finchley.SR2版上一篇我们简单介绍了存在多个FeignClient的情况下,如何禁用单个的Hystrix。本篇我们延续之前的Hystrix系列,着重讲解一下本部分官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR4/s...

2019-10-07 17:15:43

【Spring Cloud总结】21.单个FeginClient禁用Hystrix

接上篇《20.Feign对Hystrix的支持》 Spring Cloud版本为Finchley.SR2版上一篇我们简单介绍了如何开启Feign对Hystrix的支持,并演示了实现FeignClient接口以及FallbackFactory接口两种形式的降级服务。下面我们来学习一下,在存在多个FeignClient的情况下,如何禁用单个的Hystrix。本部分官方文档:https://cl...

2019-10-04 14:02:31

【Spring Cloud总结】20.Feign对Hystrix的支持

接上篇《19.Hystrix Health Indicator及Metrics Stream支持》 Spring Cloud版本为Finchley.SR2版上一篇我们简单介绍了Hystrix的健康指数监控以及API监控,分别用来查看Hystrix断路器的状态,以及应用API服务的详细监控情况。本篇我们来讲解如何在Feign组件中使用Hystrix。本部分官方文档:https://cloud...

2019-10-01 20:48:48

【Spring Cloud总结】19.Hystrix Health Indicator及Metrics Stream支持

接上篇《18.Hystrix的commandProperties配置》 Spring Cloud版本为Finchley.SR2版上一篇我们简单介绍了Hystrix的Command Properties配置,以及线程隔离策略与传播上下文的相关知识。本篇我们来继续学习Hystrix的健康指数监控以及指标流。本部分官方文档:https://cloud.spring.io/spring-cloud...

2019-10-01 20:33:15

【Spring Cloud总结】18.Hystrix的commandProperties配置

接上篇《17.Hystrix简介及简单代码示例》 Spring Cloud版本为Finchley.SR2版上一篇我们简单介绍了Hystrix的基本个概念,并编写了一个实例来实现一个基于Hystrix的断路器服务。本篇我们来学习Hystrix的配置上的相关知识。本部分官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR2/s...

2019-09-07 12:56:57

【个人书籍】《Spring MVC+MyBatis开发从入门到项目实战》

《Spring MVC+MyBatis开发从入门到项目实战》书  号:978-7-121-33390-3出版日期:2018-01-29书籍特色:· 经验多:百万访问量博主倾囊相授,带你走进Web开发的方方面面。· 零基础:从简单的样例做起,逐渐深入技术核心。· 内容全:涵盖Spring MVC与MyBatis的33个技巧,56个实例。· 重实战:与真实项目案例相结合,深入实战开发的5层架构。...

2019-09-06 21:31:27

【Spring Cloud总结】17.Hystrix简介及简单代码示例

接上篇《16.超时机制,断路器模式简介》 Spring Cloud版本为Finchley.SR2版上一篇我们介绍了超时机制以及断路器模式,并且引申出了Spring Cloud的断路器组件Hystrix。本篇我们来学习Hystrix的基础知识。本部分官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR2/single/spr...

2019-09-03 17:30:02

【Spring Cloud总结】16.超时机制,断路器模式简介

前面几篇我们介绍了Eureka服务注册中心、Ribbon客户端负载均衡以及Feign声明式REST服务调用组件,还有它们常见的配置以及问题的解决。下面我们来逐步学习Spring Cloud的断路器Hystrix,本篇我们先来了解一下超时机制以及断路器相关的介绍。一、目前的架构存在的问题我们之前搭建了服务提供者microserver-provider-user微服务,以及服务消费者micr...

2019-08-30 10:07:46

【Spring Cloud总结】15.Eurek Ribbon Feign常见问题及解决

前面几篇我们陆陆续续介绍了Eureka服务注册中心、Ribbon客户端负载均衡以及Feign声明式REST服务调用组件,那么本篇我们来聊一下有关于这几个组件的常见问题以及解决方案。一、Eureka常见问题1.System Status信息修改我们一般在启动了Eureka Server的时候,在Eureka监控面板的首页会看系统状态信息:可以看到目前环境为“test”测试,数据中心为“d...

2019-08-21 16:52:33

【Spring Cloud总结】14.Eureka常用配置详解

接上篇《13.Eureka深入理解》 Spring Cloud版本为Finchley.SR2版上一篇我们介绍了Eureka元数据、注册服务慢问题、Eureka的高可用模式,本篇来详细介绍一下Eureka的常用配置。本部分官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR2/single/spring-cloud.html...

2019-08-16 08:26:04

【Spring Cloud总结】13.Eureka深入理解

接上篇《12.覆写Feign的默认配置》 Spring Cloud版本为Finchley.SR2版通过前面几篇的博文,我们搭建了Eureka Server注册中心,然后使用Ribbon做客户端的负载均衡,又学习了声明式的HttpClient组件Feign,本篇我们来继续探讨Eureka的高级应用。本部分官方文档:https://cloud.spring.io/spring-cloud-st...

2019-08-10 14:52:53

【Spring Cloud总结】12.覆写Feign的默认配置

接上篇《11.Feign的简介及基础使用》 Spring Cloud版本为Finchley.SR2版上一篇我们讲了声明式REST服务调用的组件Feign的介绍以及基本的使用,像之前的Ribbon一样,Feign也可以修改其默认配置。本篇我们就来探讨复写Feign的默认配置的几种方式。本部分官方文档:https://cloud.spring.io/spring-cloud-static/Fi...

2019-08-06 16:59:28

【Spring Cloud总结】11.Feign的简介及基础使用

接上篇《10.Ribbon脱离Eureka使用》 Spring Cloud版本为Finchley.SR2版上一篇我们讲了Ribbon如何脱离Eureka来进行使用,算是结束了Ribbon系列。在解决了负载均衡问题后,我们下一个需要解决的问题就是,如何优雅的调用远程服务。本篇我们就来探讨Spring Cloud实现声明式REST服务调用的组件----Feign。本部分官方文档:https:/...

2019-08-03 11:55:51

【Spring Cloud总结】10.Ribbon脱离Eureka使用

最近忙工作入职的事(有些麻烦),所以这两周的更新干货和篇幅少了一些,等工作稳定下来就会正常更新~爱你们~接上篇《9.使用配置文件自定义Ribbon Client》 Spring Cloud版本为Finchley.SR2版上一篇我们介绍了如何使用配置文件来自定义Ribbon Client,可以看到我们之前都是在连接了eureka server注册中心进行Ribbon的使用的,但是有些时候单...

2019-07-30 11:21:39

【Spring Cloud总结】9.使用配置文件自定义Ribbon Client

接上篇《8.通过代码自定义配置Ribbon》 Spring Cloud版本为Finchley.SR2版上一篇我们介绍了如何使用Java代码的方式来配置Ribbon Client,本篇来介绍如何使用配置文件来自定义Ribbon。本部分官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR2/single/spring-clou...

2019-07-23 11:37:44

【Spring Cloud总结】8.通过代码自定义配置Ribbon

接上篇《7.Ribbon的基本使用》 Spring Cloud版本为Finchley.SR2版上一篇介绍了服务端、客户端负载均衡的基本原理,介绍了如何通过Ribbon进行一个应用名节点选取和负载均衡的操作。本篇我们来介绍如何使用Java代码的方式来配置Ribbon。本部分官方文档:https://cloud.spring.io/spring-cloud-static/Finchley.SR...

2019-07-10 10:34:24

【Spring Cloud总结】7.Ribbon的基本使用

接上篇《6.将微服务注册到Eureka Server上》 Spring Cloud版本为Finchley.SR2版上一篇我们将服务消费者movie工程和服务提供者user工程都注册到了注册中心Eureka Server上,那么本篇我们就来学习movie工程如何调用Eureka Server注册的user工程提供的服务,并延伸出Ribbon的知识。既然我们已经把服务提供者user工程的服务...

2019-07-06 17:45:45

【Spring Cloud总结】6.将微服务注册到Eureka Server上

接上篇《5.Eureka简介与Eureka Server》上一篇我们介绍了Spring Cloud常用的服务发现组件Eureka,并且着手搭建了一个Eureka Server,本篇我们就将之前编写的服务提供者注册到Eureka Server上。目录一、客户端注册Eureka Server二、为Eureka Server进行认证三、监控和管理生产环境-actuator四、使用...

2019-07-01 17:19:04

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。