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