springcloud
文章平均质量分 81
不依不舍
这个作者很懒,什么都没留下…
展开
-
springcloud(一):springcloud介绍
Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 Spring Cloud的首要目标是通过一系列开发组件和框架,帮助开发者迅速搭建一个分布式的微服务系统。(1)常用组件 1.服务注册和发现组件Eurek...原创 2018-06-05 14:23:37 · 200 阅读 · 0 评论 -
Spring Cloud(二): 服务注册和发现Eureka
什么是Eureka? Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一 。Eureka基本架构:Eureka 的基本架构如图1 所示,其中主要包括以下 3 种角色。 Register Service:服务注册中心,它是一个 Eure...原创 2018-06-05 16:08:31 · 170 阅读 · 0 评论 -
Spring Cloud(三) 服务消费(Ribbon)
服务提供:1.pom配置<dependencies> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifa...原创 2018-06-06 09:16:52 · 98 阅读 · 0 评论 -
Spring Cloud(四):服务消费(Feign)
一、Feign简介 Feign是一个声明式的伪Http客户端。具有可插拔的注解支持,包括Feign注解和JAX-RS注解。它在Netflix Feign的基础上扩展了对Spring MVC的注解支持。Feign支持可插拔的编码器和解码器,默认集成Ribbon,和Eureka结合,默认实现负载均衡。二、创建Feign服务pom文件依赖如下:<dependencies> <...原创 2018-06-06 09:55:54 · 125 阅读 · 0 评论 -
springcloud(五):熔断监控Hystrix Dashboard和Turbine
springcloud(五):熔断监控Hystrix Dashboard和Turbine Hystrix-dashboard是一款针对Hystrix进行实时监控的工具,通过Hystrix Dashboard我们可以在直观地看到各Hystrix Command的...转载 2018-08-15 10:51:02 · 196 阅读 · 0 评论