自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 程序包XXXX不存在

记录一下,原因是pom.xml中的打包方式打成了 pom 包copy的时候一定注意一下

2022-04-25 09:54:23 246

原创 MAVEN模块下子项目依赖出现unknown

maven循环依赖导致导包unknown的问题

2022-04-21 11:40:37 801 1

原创 课堂笔记:openfeign的实现原理

Q: openfeign做了哪些事?扫描客户端 负载均衡:选择哪一个服务器服务发现 执行服务调用服务发现->负载均衡->服务调用Q: openfeign怎么做到?扫包获得接口+通过动态代理生成实现类服务发现:通过反射读取到 @FeignClient中的服务名,执行服务发现过程负载均衡: 集成了ribbon负载均衡器实现服务调用:获取请求路径、参数等配置信息,通过反射读取到SpringMVC的注解获得 序列化反序列化,发送请求,获得响应,返回

2022-01-12 11:23:57 230

原创 课堂笔记:web项目为什么要用微服务/分布式开发

why:一体化架构的问题难以扩展一体化架构应用只能通过在负载均衡器后面放置整个应用程序的多个实例来进行水平扩展。如果应用中的特定服务需要扩展,则没有简单的选项。我们需要完整地扩展应用程序,这显然会造成不必要的资源浪费。相比之下,基于微服务的应用程序允许我们根据需要独立扩展单个服务。如果需要缩放服务B,则可以有10个实例,同时保持其他实例,并可以根据需要随时更改。交付时间长一体化架构在单个应用的任何部分/层中进行的任何更改都需要构建和部署整个应用程序。个人开发人员还需要下载整个应用程序

2022-01-10 22:40:32 688

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除