文章分类 -  springcloud

5、Spring Cloud Eureka常用参数
摘要:一、Eureka Client常用参数下面整理了org.springframework.cloud.netflix.eureka.EurekaClientConfigBean中定义的常用配置参数以及对应的说明和默认值,这些参数均以 eureka.client 为前缀 参数名说明默认参数enable启 阅读全文

posted @ 2019-01-08 10:40 我是司 阅读(1031) 评论(0) 推荐(0) 编辑

Spring Cloud Eureka详解
摘要:一、基础架构在上一节当中,我们通过一个简单的服务注册与发现示例,构建了Eureka服务治理体系中的三个核心角色:服务注册中心、服务提供者、服务消费者。通过以上章节,相信我们已经对Eureka的服务治理有了一些初步的认识。至此,我们已经学会了如何构建服务注册中心(包括单节点和高可用部署),也知道了如何 阅读全文

posted @ 2019-01-08 10:34 我是司 阅读(736) 评论(0) 推荐(0) 编辑

3、Spring Cloud 服务消费者-初探Ribbon
摘要:一、服务发现与消费通过上面的内容与实践,我们已经搭建起微服务架构中的核心组件——服务注册中心(包括单点模式和高可用模式)。并且成功的将服务注册到了注册中心上,现在我们已经有了服务注册中心和服务提供者,下面我们会构建一个服务消费者,他主要有两个功能:发现服务,消费服务。其中,服务发现的任务是由Eure 阅读全文

posted @ 2019-01-08 10:33 我是司 阅读(141) 评论(0) 推荐(0) 编辑

2、Spring Cloud高可用的注册中心
摘要:一、为什么要使用高可用的注册中心到目前为之,我们一直使用的是单点的注册中心,这在生产环境中并不合适,如果注册中心发生故障,那么所有的服务都无法使用(当然Eureka也有缓存的服务列表,但是其中一个服务提供者Down掉了,那么服务消费者无法得知)! 二、修改eureka-server配置文件 如果看不 阅读全文

posted @ 2019-01-08 10:27 我是司 阅读(145) 评论(0) 推荐(0) 编辑

1、SpringCloud Eureka 服务治理
摘要:一、Spring Cloud Eureka简介Spring Cloud Eureka 是 Spring Cloud Netflix 微服务套件的一部分,基于 Netflix Eureka 做了二次封装,主要负责完成微服务架构中的服务治理功能,服务治理可以说是微服务架构中最为核心和基础的模块,他主要用 阅读全文

posted @ 2019-01-08 10:24 我是司 阅读(160) 评论(0) 推荐(0) 编辑

【微服务架构】SpringCloud之Hystrix断路器(六)
摘要:一:什么是Hystrix 在分布式环境中,许多服务依赖项中的一些将不可避免地失败。Hystrix是一个库,通过添加延迟容差和容错逻辑来帮助您控制这些分布式服务之间的交互。Hystrix通过隔离服务之间的访问点,停止其间的级联故障以及提供回退选项,从而提高系统的整体弹性。 Hystrix旨在执行以下操 阅读全文

posted @ 2019-01-07 17:34 我是司 阅读(100) 评论(0) 推荐(0) 编辑

【微服务架构】SpringCloud之Feign(五)
摘要:Feign简介 Feign 是一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器,Spring Cloud 增加了对 Spring MVC的注解,S 阅读全文

posted @ 2019-01-07 17:34 我是司 阅读(141) 评论(0) 推荐(0) 编辑

【微服务架构】SpringCloud之Ribbon(四)
摘要:一:Ribbon是什么? Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,R 阅读全文

posted @ 2019-01-07 17:33 我是司 阅读(167) 评论(0) 推荐(0) 编辑

【微服务架构】SpringCloud之Eureka(注册中心集群篇)(三)
摘要:上一篇讲解了spring注册中心(eureka),但是存在一个单点故障的问题,一个注册中心远远无法满足实际的生产环境,那么我们需要多个注册中心进行集群,达到真正的高可用。今天我们实战来搭建一个Eureka集群。 一:集群环境搭建 第一步:我们新建两个注册中心工程一个叫eureka_register_ 阅读全文

posted @ 2019-01-07 15:26 我是司 阅读(238) 评论(0) 推荐(0) 编辑

【微服务架构】SpringCloud之Eureka(服务注册和服务发现基础篇)(二)
摘要:上篇文章讲解了SpringCloud组件和概念介绍,接下来讲解一下SpringCloud组件相关组件使用、原理和每个组件的作用的,它主要提供的模块包括:服务发现(Eureka),断路器(Hystrix),智能路有(Zuul),客户端负载均衡(Ribbon),Archaius,Turbine等 今天学 阅读全文

posted @ 2019-01-07 14:35 我是司 阅读(152) 评论(0) 推荐(0) 编辑

【微服务架构】SpringCloud组件和概念介绍(一)
摘要:一:什么是微服务(Microservice) 微服务英文名称Microservice,Microservice架构模式就是将整个Web应用组织为一系列小的Web服务。这些小的Web服务可以独立地编译及部署,并通过各自暴露的API接口相互通讯。它们彼此相互协作,作为一个整体为用户提供功能,却可以独立地 阅读全文

posted @ 2019-01-07 13:26 我是司 阅读(192) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示