上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 一、什么是Consul? Consul是一套开源的分布式服务发现与配置管理系统,由hashiCorp公司使用go语言开发。它提供了微服务系统中的服务治理、配置中心、控制总线等功能,同时支持健康检查、跨平台、跨数据中心wlan集群等。这些功能可以单独使用,也可以一起使用,它提供了一套完整的服务解决方案 阅读全文
posted @ 2021-10-15 13:51 我若安好,便是晴天 阅读(462) 评论(0) 推荐(0) 编辑
摘要: SpringcloudAlibaba是什么? Spring Cloud for Alibaba,它是由一些阿里巴巴的开源组件和云产品组成的项目,目的是为了让大家熟知Spring框架优秀的设计模式和抽象理念,给使用阿里巴巴产品的Java开发者带来使用Spring Boot和Spring Cloud的更 阅读全文
posted @ 2021-10-15 12:02 我若安好,便是晴天 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 一、什么是链路跟踪? 在微服务架构中,多个服务模块之间的调用通常呈现链式调用,链路中的任何一个调用缓解出现高延时或者错误都会引起整个请求最后的失败,因此我们需要对这些调用链进行监控和跟踪,当调用出现问题时方便进行问题排查、服务隔离切换等。Spring Cloud Sleuth提供了一套完整的服务跟踪 阅读全文
posted @ 2021-10-15 10:56 我若安好,便是晴天 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 一、什么是消息驱动? 消息驱动是一种统一消息编程模型,它的出现是为了屏蔽底层消息中间件的差异,降低切换消息中间件的成本。常见的消息中间件有ActiveMQ、RabbitMQ、RocketMQ、Kafka等,在这些技术之间切换需要花费大量的学习时间,我们可以通过消息驱动来适配绑定,在不同的消息中间件中 阅读全文
posted @ 2021-10-14 23:57 我若安好,便是晴天 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 一、什么是消息总线? 在微服务架构的系统中,通常会使用轻量级的消息代理来构建一个共用的消息中心,并让系统中所有微服务实例都连接上来。由于该中心中产生的消息会被所有实例监听和消费,所以称它为消息总线。 在总线上的各个实例,都可以方便地广播─些需要让其他连接在该总线的实例都知道的消息,其原理是Confi 阅读全文
posted @ 2021-10-14 20:28 我若安好,便是晴天 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 一、什么是配置中心? 微服务意味着要将单体应用中的业务拆分成一个个子服务,这些服务都需要必要配置信息才能运行,每个微服务都包含一个类似application.yml的配置文件,单个管理显得极其麻烦,于是集中式的管理思想诞生了,该思想旨在微服务模块之外提供一个集中化的外部配置支持平台,为每个微服务提供 阅读全文
posted @ 2021-10-14 14:41 我若安好,便是晴天 阅读(1845) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Gateway? Gateway是Spring生产系统上构建的API服务网关,基于Spring5、SpringBoot2和ProjectReactor等技术。它的目标是提供一种简单有效的方式对API进行路由,以及提供一些强大的过滤器功能,包括熔断、限流、重试等。 SpringCloud G 阅读全文
posted @ 2021-10-14 00:44 我若安好,便是晴天 阅读(2035) 评论(0) 推荐(0) 编辑
摘要: 一、什么是服务降级、服务熔断和限流? 复杂的分布式体系结构中服务之间的依赖较多,进行服务调用时不可避免出现调用失败的情况,而且调用往往呈现链式调用,某一环节出现错误将会导致致命问题,产生可怕的“服务雪崩”效应,导致整个系统故障。为了解决上述这个问题,我们需要一定的手段来保证核心服务能够正常运行,因此 阅读全文
posted @ 2021-10-13 12:18 我若安好,便是晴天 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 一、什么是OpenFeign? 要理解OpenFeign,先理解Feign。Feign是一个声明式的WebService客户端,她的目标是让编写JavaHttp客户端更加容易。Spring Cloud对Feign进行了封装,使其支持了Spring MNC标准注解和HttpMessageConvert 阅读全文
posted @ 2021-10-12 11:53 我若安好,便是晴天 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 一、什么是SpringCloudRibbon? SpringCloudRibbon是一套基于NetflixRibbon实现的客户端负载均衡工具框架。Ribbon原是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用,在配置文件中列出负载均衡所有的服务模块,Ribbon会自 阅读全文
posted @ 2021-10-12 10:01 我若安好,便是晴天 阅读(130) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页