文章分类 -  springCloud base

摘要:# SpringCloud 08 配置中心 ### 为什么需要配置中心 单体应用,配置写在配置文件中,没有什么大问题。如果要切换环境 可以切换不同的profile(2种方式),但在微服务中。 1. 微服务比较多。成百上千,配置很多,需要集中管理。 2. 管理不同环境的配置。 3. 需要动态调整配置参 阅读全文
posted @ 2023-07-10 07:26 rbcd 阅读(5) 评论(0) 推荐(0) 编辑
摘要:# SpringCloud 07 网关 Starter阿里云镜像 https://start.aliyun.com/ ## 概念 服务治理,服务注册发现,服务调用,熔断。已经学完。 微服务基本模块已经有了,也可以做微服务了。但完成一个复杂的业务,可能需要多个微服务合作来完成,比如下单,需要用户服务, 阅读全文
posted @ 2023-07-10 07:25 rbcd 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# SpringCloud 06 ## Feign ### 请求 #### API ``` @FeignClient(name = "user-provider") public interface ConsumerApi extends UserApi { @GetMapping("/getMap 阅读全文
posted @ 2023-07-10 07:24 rbcd 阅读(9) 评论(0) 推荐(0) 编辑
摘要:# SpringCloud 05 ## Feign OpenFeign是Netflix 开发的声明式、模板化的HTTP请求客户端。可以更加便捷、优雅地调用http api。 OpenFeign会根据带有注解的函数信息构建出网络请求的模板,在发送网络请求之前,OpenFeign会将函数的参数值设置到这 阅读全文
posted @ 2023-07-10 07:23 rbcd 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# SpringCloud 04 ## RestTemplate ### 依赖注入 ``` @Bean // 开启负载均衡 @LoadBalanced RestTemplate restTemplate() { return new RestTemplate(); } ``` 接下来便可以使用资源地 阅读全文
posted @ 2023-07-10 07:23 rbcd 阅读(10) 评论(0) 推荐(0) 编辑
摘要:# SpringCloud 03 ## Eureka原理 eureka来源于古希腊词汇,意为“发现了” eureka分为两部分,Server端和Client端 ### Register **服务注册** 想要参与服务注册发现的实例首先需要向Eureka服务器注册信息 注册在第一次心跳发生时提交 ## 阅读全文
posted @ 2023-07-10 07:22 rbcd 阅读(19) 评论(0) 推荐(0) 编辑
摘要:# SpringCloud 02 ## Spring Cloud Spring Cloud 自 2016 年 1 月发布第一个 Angel.SR5 版本,到目前 2020 年 3 月发布 Hoxton.SR3 版本,已经历经了 4 年时间。这 4 年时间里,Spring Cloud 一共发布了 46 阅读全文
posted @ 2023-07-10 07:21 rbcd 阅读(14) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示