![](https://img-blog.csdnimg.cn/66ecc95992f54d7bb168fe491bfd899c.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
文章平均质量分 94
有关SpringCloud相关的知识总结
哥的时代
CSDN优质创作者、华为云云享专家,阿里云专家博主,曾获国家级荣誉一项,省级荣誉五项,并持有专利三项、软件著作权三项。主要学习研究java领域、后端开发,时代为你保驾护航,欢迎大家一起学习交流。
展开
-
微服务之Nacos配置管理
一、统一配置管理Nacos操作二、统一配置管理java操作1.引入依赖2.创建配置文件3.测试4.总结三、Nacos配置自动更新1.添加注解@RefreshScope2.使用@ConfigurationProperties注解3.总结四、Nacos多环境配置共享1.配置文件2.多种配置的优先级3.总结Nacos中的配置文件变更后,微服务无需重启就可以感知。,例如:userservice-dev.yaml,例如:userservice.yaml而。原创 2024-03-24 11:31:24 · 3211 阅读 · 121 评论 -
SpringCloud之Gateway(统一网关)
身份认证和权限校验服务路由、负载均衡请求限流gatewayzuul两种的性能对比:Zuul是基于Servlet的实现,属于阻塞式编程。而则是基于Spring5中提供的WebFlux,属于响应式编程的实现,具备更好的性能。全局过滤器的作用也是处理一切进入网关的请求和微服务响应,与GatewayFilter的作用一样。区别在于GatewayFilter通过配置定义,处理逻辑是固定的。而GlobalFilter的逻辑需要自己写代码实现。定义方式是实现GlobalFilter接口。原创 2023-11-26 13:15:06 · 1805 阅读 · 0 评论 -
SpringCloud之Feign
RestTemplate方式调用存在的问题代码可读性差,编程体验不统一参数复杂URL难以维护其作用就是帮助我们优雅的实现http请求的发送,解决上面提到的问题。--Feign依赖--> < dependency > < groupId > org.springframework.cloud < artifactId > spring-cloud-starter-openfeign原创 2023-11-20 15:50:34 · 316 阅读 · 0 评论 -
微服务之Eureka
Eureka是Spring Cloud里面的一个组件,名为注册中心,分为Eureka Server与Eureka Client。Spring Cloud 微服务框架下有众多服务,各个服务都是独立部署运行的,需要一个统一的中心管理并注册各个服务,保存服务的metadata(ip地址,服务名等等),这时Eureka 便诞生出来了。(1)Eureka Server服务端Eureka服务端用作服务注册中心(注册服务)。支持集群部署。原创 2023-11-05 22:25:16 · 1139 阅读 · 1 评论 -
微服务之初始微服务
SpringCloud是目前国内使用最广泛的微服务框架。。SpringCloud集成了各种微服务功能组件,并基于SpringBoot实现了这些组件的自动装配,从而提供了良好的开箱即用体验。原创 2023-11-05 22:27:21 · 389 阅读 · 0 评论 -
Ribbon负载均衡
以上就是Ribbon负载均衡的相关知识点,希望对你有所帮助。积跬步以至千里,积怠惰以至深渊。时代在这跟着你一起努力哦!原创 2023-11-06 09:50:41 · 649 阅读 · 0 评论 -
微服务之Nacos注册管理
服务调用尽可能选择本地集群的服务,跨集群调用延迟较高本地集群不可访问时,再去访问其它集群spring:cloud:nacos:server-addr: localhost:8848 #nacos服务地址discovery:cluster-name: HZ #集群名称,这里HZ代指杭州我们可以根据Nacos控制台的实例编辑功能来修改实例的权重:当我们给权重设为0时,此时实例则不会被访问。Nacos中服务存储和数据存储的最外层都是一个名为namespace的东西,用来做最外层隔离。原创 2023-11-06 14:33:18 · 1255 阅读 · 0 评论