
spring cloud
文章平均质量分 83
chinusyan
这个作者很懒,什么都没留下…
展开
-
微服务网关
1 微服务网关的概述 不同的微服务一般会有不同的网络地址,而外部客户端可能需要调用多个服务的接口才能完成一个业务需求,如果让客户端直接与各个微服务通信,会有以下的问题: 客户端会多次请求不同的微服务,增加了客户端的复杂性 存在跨域请求,在一定场景下处理相对复杂 认证复杂,每个服务都需要独立认证 难以重构,随着项目的迭代,可能需要重新划分微服务。例如,可能将多个服务合并成一个或者将一个服务拆分成多个。如果客户端直接与微服务通信,那么重构将会很难实施 某些微服务可能使用了防火墙 / 浏览器不友好的协议,直接访原创 2021-12-13 10:07:18 · 11011 阅读 · 0 评论 -
SpringCloud 常用注解
一、@RefreshScope详解 Scope(org.springframework.beans.factory.config.Scope)是Spring 2.0开始就有的核心的概念 RefreshScope(org.springframework.cloud.context.scope.refresh)是spring cloud提供的一种特殊的scope实现,用来实现配置、实例热加载。 ...原创 2021-09-27 16:09:11 · 226 阅读 · 0 评论 -
Spring cloud Alibaba
Spring Cloud Alibaba 新一代微服务解决方案 Spring Cloud Alibaba 实战笔记 一、Spring cloud Alibaba 1、Spring Cloud Alibaba 是什么 Spring Cloud Alibaba 是阿里巴巴提供的微服务开发一站式解决方案,是阿里巴巴开源中间件与 Spring Cloud 体系的融合。 Spring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。项目包含开发分布式应用服务的必需组件,方便开发者通过 Spr原创 2021-09-27 10:59:40 · 2210 阅读 · 0 评论 -
SpringCloud基础(三)
接上篇 六、Spring Cloud Feign原创 2021-09-24 17:22:29 · 126 阅读 · 0 评论 -
SpringCloud基础(二)
接上篇 四、负载均衡 Spring Cloud Ribbon Ribbon是Netflix发布的负载均衡器,有助于控制HTTP客户端行为。为Ribbon配置服务提供者地址列表后,Ribbon就可基于负载均衡算法,自动帮助服务消费者请求。 Ribbon默认提供的负载均衡算法:轮询,随机,重试法,加权。当然,我们可用自己定义负载均衡算法 ...原创 2021-09-24 09:03:46 · 135 阅读 · 0 评论 -
SpringCloud基础(一)
SpringCloud简介 Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布原创 2021-09-23 13:44:49 · 602 阅读 · 3 评论