码迷,mamicode.com
首页 >  
搜索关键字:springcloud    ( 2004个结果
SpringCloud(7)---网关概念、Zuul项目搭建
SpringCloud(7) 网关概念、Zuul项目搭建 一、网关概念 1、什么是路由网关 网关是系统的唯一对外的入口,介于客户端和服务器端之间的中间层,处理非业务功能 提供路由请求、鉴权、监控、缓存、限流等功能。它将"1对N"问题转换成了"1对1”问题。 通过服务路由的功能,可以在对外提供服务时, ...
分类:编程语言   时间:2018-09-06 02:40:55    阅读次数:209
企业分布式微服务云SpringCloud SpringBoot mybatis (六)分布式配置中心(Spring Cloud Config)
企业分布式微服务云SpringCloud SpringBoot mybatis (六)分布式配置中心(Spring Cloud Config) 一、简介 在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中... ...
分类:编程语言   时间:2018-09-05 17:52:01    阅读次数:123
企业分布式微服务云SpringCloud SpringBoot mybatis (五)路由网关(zuul)
企业分布式微服务云SpringCloud SpringBoot mybatis (五)路由网关(zuul) 在微服务架构中,需要几个基础的服务治理组件,包括服务注册与发现、服务消费、负载均衡、断路器、智能路由、配置管理等,由这几个基础组件相互协作,共同组建了一个简单的微服务系统。一个简答的微服务系统... ...
分类:编程语言   时间:2018-09-05 17:47:51    阅读次数:128
企业分布式微服务云SpringCloud SpringBoot mybatis (四)断路器(Hystrix)
企业分布式微服务云SpringCloud SpringBoot mybatis (四)断路器(Hystrix) 在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在Spring Cloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可... ...
分类:编程语言   时间:2018-09-05 12:50:50    阅读次数:176
企业分布式微服务云SpringCloud SpringBoot mybatis (三) 服务消费者(Feign)
企业分布式微服务云SpringCloud SpringBoot mybatis (三) 服务消费者(Feign) Feign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。F... ...
分类:编程语言   时间:2018-09-05 12:08:09    阅读次数:157
springcloud分布式微服务(四):熔断器Hystrix
springcloud分布式微服务(四):熔断器Hystrix Hystrix特性 1.断路器机制 断路器很好理解, 当Hystrix Command请求后端服务失败数量超过一定比例(默认50%), 断路器会切换到开路状态(Open). 这时所有请求会直接失败而不会发送到后端服务. 断路器保持在开... ...
分类:编程语言   时间:2018-09-04 13:58:36    阅读次数:242
springcloud(一):Spring Cloud简介
springcloud(一):Spring Cloud简介 核心成员 Spring Cloud Netflix 这可是个大boss,地位仅次于老大,老大各项服务依赖与它,与各种Netflix OSS组件集成,组成微服务的核心,它的小弟主要有Eureka, Hystrix, Zuul, Archaiu... ...
分类:编程语言   时间:2018-09-04 13:53:59    阅读次数:193
springcloud Spring Boot mybatis分布式微服务云架构(三):服务提供与调用
springcloud Spring Boot mybatis分布式微服务云架构(三):服务提供与调用 服务提供 我们假设服务提供者有一个hello方法,可以根据传入的参数,提供输出“hello xxx,this is first messge”的服务 1、pom包配置 创建一个springboo... ...
分类:编程语言   时间:2018-09-04 13:32:19    阅读次数:190
SpringCloud Feign 配置(基于Consul)
一.基础配置 1.引入依赖 2.创建主类,通过 @EnableFeginClients 注解开启 Feign 功能 3.定义AService接口,通过 @FeignClient 注解指定服务名来绑定服务, 然后使用SpringMVC 的注解来绑定具体该服务提供的 REST 接口 需要调用 AServ ...
分类:编程语言   时间:2018-09-04 01:46:17    阅读次数:675
SpringCloud(6)---熔断降级理解、Hystrix实战
SpringCloud(6) 熔断降级理解、Hystrix实战 一、概念 1、为什么需要熔断降级 (1)需求背景 它是系统负载过高,突发流量或者网络等各种异常情况介绍,常用的解决方案。 在一个分布式系统里,一个服务依赖多个服务,可能存在某个服务调用失败,比如超时、异常等,如何能够保证在一个依赖出问题 ...
分类:编程语言   时间:2018-09-04 00:10:48    阅读次数:247
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!