课堂笔记
文章平均质量分 80
我是IT程序猿
这个作者很懒,什么都没留下…
展开
-
Day04~Nacos配置中心应用实践
核心知识点 配置中心诞生背景。 市场上主流的配置中心。 Nacos配置中心简介。 Nacos配置中心入门实践。 Nacos配置中心的配置管理模型。 背景分析 我们知道,除了代码之外,软件还有一些配置信息,比如数据库的用户名和密码,还有一些我们不想写死在代码里的东西,例如线程池大小,日志解绑,算法策略等.以前我们把软件配置写在一个配置文件中,如Windows下的ini文件,或者是Linux下的conf文件.然而,在分布式系统下,这样的方式就是变得非常不好管理,并容易出错.假如项目在这运行,此时原创 2021-12-23 23:10:37 · 186 阅读 · 0 评论 -
Day03-基于远程服务调用实践
核心知识点 @Loadbalanced注解的应用 Feign 诞生的背景及应用方式 Feign 接口对应的Bean对象命名方式 Feign 方式远程服务调用时熔断处理方案 Feign 方式调用原理分析. 常见问题分析 @Loadbalanced注解作用?(描述RestTemplate对象,让系统底层为RestTemplate对象赋能,对请求过程进行拦截) Ribbon是什么,基于Ribbon可以解决什么问题?(一个负载均衡组件,这个组件中提供一套负载均衡算法) 为什么要负载均衡?(网络中有一原创 2021-12-23 00:24:41 · 195 阅读 · 0 评论 -
Day02-Nacos注册中心入门
核心知识点 服务注册中心诞生背景?(服务多了,需要统一管理,例如所有公司需要在工商局进行备案) 服务注册中心的选型?(社区活跃度,稳定性,功能,性能,学习成本) Nacos下载,安装(解压),配置(application.properties),启动(startup.cmd),访问(http://ip:port/nacos) 基于Nacos实现服务的注册?(添加依赖,服务配置,启动服务并检查) 基于RestTemplate实现服务的简易调用?(服务消费方调用服务提供方) 基于LoadBalanc原创 2021-12-21 21:22:43 · 129 阅读 · 0 评论 -
Day01-微服务框架入门
# 核心知识点 微服务框架诞生的背景(软件即服务,将一个大型软件,拆成若干个小系统;分而治之:北京一个货车站到多个火车站). 微服务架构解决方案(大厂基本自研~自己研发各种组件,中小公司用Spring Cloud Netflix,Alibaba,...) 微服务架构下Maven集合项目的创建方式?(Maven集合项目~资源复用:extends,import,简化编译,打包,部署方式) 微服务架构入门集合项目创建(one-sca,sca-consumer,sca-gateway,sca-common)原创 2021-12-20 19:27:18 · 261 阅读 · 0 评论