![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
SpringCloud
文章平均质量分 94
SpringCloud
陌殇殇
个人Java后端学习路上的学习笔记,有不对的地方欢迎指正
展开
-
003 SpringCloud 的 Config 配置、Bus 消息总线、Stream 消息驱动、Sleuth+Zipkin 链路追踪
Spring Cloud Config 解决了在分布式场景下多环境配置文件的管理和维护好处:快速入门使用gitee创建远程仓库,上传配置文件config-dev.yml 导入 config-server依赖 4.编写配置文件,设置gitee远程仓库地址 2.测试访问远程配置文件http://localhost:9527/master/config-dev.ymlbootstrap.yml 通常用户系统配置,其优先级高于application.yml1.导入starter-config 依赖 2.配置co原创 2022-06-07 14:57:30 · 214 阅读 · 0 评论 -
002 SpringCloud 的 Feign 调用、Hystix 熔断和 Gateway 网关
Feign是一个声明式的REST客户端,它用了基于接口的注解方式,很方便实现客户端配置。作用在消费端使用步骤:依赖 调用接口 3.2 feign 超时设置 Feign底层依赖于Ribbon实现负载均衡和远程调用,所以一般配置Ribbon的超时,但Feign实际也有自己的超时配置。Ribbon默认超时一秒。超时报错。调用方配置 3.3 Feign 日志记录 调用的数据包监控。1.Feign只能记录debug级别的日志信息 2.定义Feign日志级别Bean 3.启用该Bean 4.Hystrix 熔断器 H原创 2022-06-07 14:47:24 · 299 阅读 · 0 评论 -
001 SpringCloud服务治理和客户端负载均衡
步骤:搭建Provider和Consumer服务。使用RestTemplate完成远程调用。搭建Eureka Server 服务。改造Provider和Consumer成为Eureka Client。Consumer服务通过从Eureka Server中抓取Provider地址完成远程调用。定义Bean RestTemplate注入Bean调用方法RestTemplateConfig.java Eureka Server搭建 1.创建Eureka Server模块2.引入Spring Cloud和eurek原创 2022-06-07 14:42:20 · 90 阅读 · 0 评论