服务框架基础
文章平均质量分 96
大小曲奇(´ε` )
这个作者很懒,什么都没留下…
展开
-
阶段六:服务框架基础(第三章-Docker)
理解数据卷(volume)是一个虚拟目录(虚拟的,不存在的),指向宿主机文件系统中的某个目录。一旦完成数据卷挂载,对容器的一切操作都会作用在数据卷对应的宿主机目录了。这样,我们操作宿主机的目录,就等于操作容器内的目录了重要。原创 2023-02-27 12:56:00 · 136 阅读 · 0 评论 -
阶段六:服务框架基础(第二章-MQ(服务异步通讯))
MQ的基本结构:publisher:生产者consumer:消费者exchange个:交换机,负责消息路由queue:队列,存储消息virtualHost:虚拟主机,隔离不同租户的exchange、queue、消息的隔离基本消息队列的消息发送流程建立connection(连接)创建channel(通道)利用channel声明队列利用channel向队列发送消息基本消息队列的消息接收流程建立connection(连接)创建channel(通道)原创 2023-02-27 12:55:59 · 160 阅读 · 0 评论 -
阶段六:服务框架基础(第一章2-SpringCloud)
使用Feign的步骤:①引入依赖②在启动类上添加注解③编写接口④ == 使用中定义的方法代替==类型作用说明修改日志级别包含四种不同的级别:NONE、BASIC、HEADERS、FULL响应结果的解析器http远程调用的结果做解析,例如解析json字符串为java对象请求参数编码将请求参数编码,便于通过http请求发送支持的注解格式默认是SpringMVC的注解失败重试机制请求失败的重试机制,默认是没有,不过会使用Ribbon的重试。原创 2023-02-27 12:53:19 · 72 阅读 · 0 评论 -
阶段六:服务框架基础(第一章1-SpringCloud)
单体架构:简单方便,高度耦合,扩展性差,适合小型项目。例如:学生管理系统分布式架构:松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,例如:京东、淘宝微服务:一种良好的分布式架构方案①优点:拆分粒度更小、服务更独立、耦合度更低②缺点:架构非常复杂,运维、监控、部署难度提高SpringCloud是微服务架构的一站式解决方案,集成了各种优秀微服务功能组件SpringCloudRibbon的底层采用了一个拦截器,拦截了RestTemplate发出的请求,对地址做了修改。原创 2023-02-27 12:53:06 · 99 阅读 · 0 评论