springcloud
文章平均质量分 85
星际丶牛仔
人生,就是如此
展开
-
springcloud下的微服务-服务消费者
在微服务架构中,业务都会被拆分成一个独立的服务,服务与服务的通讯是基于http restful的。Spring cloud有两种服务调用方式,一种是ribbon+restTemplate,另一种是feign。方志朋的这两篇文章很好得让人对这两种方法有初步的认识 ribbon+restTemplate feignribbon+restTemplateribbon是一个负载均衡客户端,...原创 2018-04-08 11:42:52 · 666 阅读 · 0 评论 -
springcloud下的微服务-断路器(Hystrix)
参考 史上最简单的SpringCloud教程 | 第四篇:断路器(Hystrix)在微服务架构中,一个请求需要调用多个服务是非常常见的,较底层的服务如果出现故障,会导致连锁故障。当对特定的服务的调用的不可用达到一个阀值(Hystric 是5秒20次) 断路器将会被打开。断路打开后,可用避免连锁故障,fallback方法可以直接返回一个固定值在ribbon中使用断路器加入依...原创 2018-04-08 16:08:11 · 871 阅读 · 0 评论 -
springcloud下的微服务-zuul
参考文章 史上最简单的SpringCloud教程 | 第五篇: 路由网关(zuul)Zuul的主要功能是路由转发和过滤器。路由功能是微服务的一部分,比如/api/user转发到到user服务,/api/shop转发到到shop服务。zuul默认和Ribbon结合实现了负载均衡的功能zuul有以下功能: Authentication Insights Stress Testing ...原创 2018-04-08 19:52:18 · 457 阅读 · 0 评论 -
springcloud下的微服务-消息总线spring cloud bus
参考 史上最简单的SpringCloud教程 | 第八篇: 消息总线(Spring Cloud Bus)springcloud(九):配置中心和消息总线(配置中心终结版)Config Server——使用Spring Cloud Bus自动刷新配置Spring cloud bus通过轻量消息代理连接各个分布的节点。这会用在广播状态的变化(例如配置变化)或者其他的消息指令。Sprin...原创 2018-04-10 16:03:26 · 1512 阅读 · 0 评论 -
Springcloud下的微服务-服务链路追踪(Spring Cloud Sleuth+zipkin)
参考 官网文档 史上最简单的SpringCloud教程 | 第九篇: 服务链路追踪(Spring Cloud Sleuth) zipkin简介Spring Cloud Sleuth 主要功能就是在分布式系统中提供追踪解决方案,并且兼容支持了 zipkin,zipkin为分布式链路调用监控系统,聚合各业务系统调用延迟数据,达到链路调用监控跟踪。随着微服务数量不断增长,它们之间的关系会越...原创 2018-04-11 12:58:07 · 11747 阅读 · 2 评论 -
springcloud下的微服务-服务注册与发现
微服务是一种架构模式,一种分布式的架构风格,将一个庞大的单体应用拆分成若干个“微小”的服务,服务间通过进程通讯完成原本在单体应用中的调用。 其中必要的六个基本技术为: 1、服务注册与发现;2、进程间通信;3、负载均衡;4、分布式配置中心;5、熔断器;6、网关路由。看官方文档是最好的 http://cloud.spring.io/spring-cloud-static/Finchley.M...原创 2018-04-07 00:10:36 · 409 阅读 · 0 评论