
springClould
jasin4j
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud 底层服务之间是怎么相互调用的?
概述 毫无疑问,Spring Cloud是目前微服务架构领域的翘楚,无数的书籍博客都在讲解这个技术。不过大多数讲解还停留在对Spring Cloud功能使用的层面,其底层的很多原理,很多人可能并不知晓。因此本文将通过大量的手绘图,给大家谈谈Spring Cloud微服务架构的底层原理。 实际上,Spring Cloud是一个全家桶式的技术栈,包含了很多组件。本文先从其最核心的几个组件入手,来剖析一下其底层的工作原理。也就是Eureka、Ribbon、Feign、Hystrix、Zuul这几个组件。 一转载 2020-06-26 11:55:00 · 303 阅读 · 0 评论 -
【Spring Cloud】Spring Cloud服务网关Spring Cloud Zuul
Zuul作为微服务系统的网关组件,用于构建边界服务(Edge Service),致力于动态路由、过滤、监控、弹性伸缩和安全。其在微服务架构中有着重要的作用,主要体现在以下六个方面: Zull、Ribbon以及Eureka相结合可以实现智能路由和负载均衡的功能,Zull可以按照某种策略将请求分发到不同的实例上; 网关作为边界服务,将内部服务的API接口进行聚合并统一对外暴露接口。保护内部服务的A...原创 2019-11-28 13:33:56 · 158 阅读 · 0 评论 -
【springcloud】Spring Cloud Hystrix 断路器
Hystrix “豪猪”,具有自我保护的能力。hystrix 通过如下机制来解决雪崩效应问题。 在微服务架构中,我们把每个业务都拆成了单个服务模块,然后当有业务需求时,服务间可互相调用,但是,由于网络原因或者其他一些因素,有可能出现服务不可用的情况,当某个服务出现问题时,其他服务如果继续调用这个服务,就有可能出现线程阻塞,但如果同时有大量的请求,就会造成线程资源被用完,这样就可能会导致服务瘫痪,...原创 2019-11-25 23:38:55 · 140 阅读 · 0 评论 -
【springcloud】springcloud服务之间的调用Feign客户端的使用
Spring Cloud Feign是一套基于Netflix Feign实现的声明式服务调用客户端。它使得编写Web服务客户端变得更加简单。我们只需要通过创建接口并用注解来配置它既可完成对Web服务接口的绑定。它具备可插拔的注解支持,包括Feign注解、JAX-RS注解。它也支持可插拔的编码器和解码器。Spring Cloud Feign还扩展了对Spring MVC注解的支持,同时还整合了Rib...原创 2019-11-24 16:40:54 · 218 阅读 · 0 评论 -
【SpringCloud】SpringCloud搭建Eureka服务注册中心
构建项目 使用idea工具直接创建一个新的SpringBoot项目,在选择依赖的界面勾选Cloud Discovert -> Eureka Server依赖,创建完成后的pom.xml配置文件内容如下: <parent> <groupId>org.springframework.boot</groupId> <artifactId>...转载 2019-11-21 10:21:11 · 203 阅读 · 0 评论 -
【springcloud】springcloud 配置中心config通过bus将配置文件配置到github中
为什么要使用Config组件 1.可以有效解决分布式环境中配置不统一的问题。 2.更改配置时不用重启服务。 什么是配置中心Config Spring Cloud Config 是用来为分布式系统中的基础设施和微服务应用提供集中化的外部配置支持,它分为服务端与客户端两个部分。其中服务端也称为分布式配置中心,它是一个独立的微服务应用,用来连接配置仓库并为客户端提供获取配置信息、加密 / ...原创 2019-11-19 09:41:59 · 209 阅读 · 0 评论 -
【spring clould】Eureka客户端Client启动时自动停止:Unregistering application UNKNOWN with eureka with status DOWN
无任何异常信息,springboot 自动停止。 解决方法:pom文件加入 web 架包。 在pom.xml中加入 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter...原创 2019-08-05 09:37:01 · 1065 阅读 · 0 评论