当前位置: 首页 > news >正文

《Docker》架构

文章目录

  • 架构模式
    • 单机架构
    • 应用数据分离架构
    • 应用服务器集群架构
    • 读写分离/主从分离架构
    • 冷热分离架构
    • 垂直分库架构
    • 微服务架构
    • 容器编排架构
    • 什么是容器,docker,镜像,k8s


架构模式

单机架构

单机架构其实就是应用服务器和单机服务器都部署在同一台机器上。

在这里插入图片描述
高并发情况下就不行了,这个如果场景的数据量小可以使用。

应用数据分离架构

在这里插入图片描述
这个就是将应用服务器和数据库服务器分离了。

应用服务器集群架构

在这里插入图片描述

读写分离/主从分离架构

在这里插入图片描述
其实就是负载均衡模式了。一切都是为了业务,为了支持更大的数据访问量。

冷热分离架构

在应用集群服务器的基础上,加了一个缓存服务器(Redis等)
在这里插入图片描述

垂直分库架构

之前的存储服务器都是单数据库的服务器,现在为了满足多需求场景,单一存储服务器的基础上多部署了主从数据库服务器。
在这里插入图片描述

微服务架构

在这里插入图片描述

工作原理:微服务之间,通过相互协调应用,完成用户的请求。
在这里插入图片描述
在这里插入图片描述
在我看来,微服务可以理解成,把公共的资源打包设置成一个可视化的仓库。
用户要访问一个商品的信息,需要访问商品子系统,再在商品子系统中,访问公共仓库(微服务),
可以理解成这个公共仓库有多个文件所在的文件目录,此时并没有访问到对应的文件。带着包含文件路径的请求资源,继续访问其他微服务,然后带着两个资源路径,渠道对应的缓存服务器/存储服务器中查找真正的资源,然后再依次返回。

容器编排架构

什么是容器,docker,镜像,k8s

买的衣服通过箱子打包,变成包裹,这个箱子就是docker,docker是一种容器。
而k8s就是用来将打包好的包裹运送到具体的地方(快递公司)
在这里插入图片描述

容器编排架构如下:
在这里插入图片描述
在这里插入图片描述

互联网架构:
在这里插入图片描述

相关文章:

  • 舆情监控系统爬虫技术解析
  • 针对KG的神经符号集成综述 两篇
  • 如何判断是 CPU 密集还是 IO 密集型任务?
  • 深入理解CSS浮动:从基础原理到实际应用
  • Python_day44
  • 在C++中,头文件(.h或.hpp)的标准写法
  • 修改 Windows 10/11 的系统设置中显示的安装日期
  • 卡特兰数简单介绍
  • 栈-20.有效的括号-力扣(LeetCode)
  • [Java 基础]类,面向对象的蓝图
  • 策略公开了:年化494%,夏普比率5.86,最大回撤7% | 大模型查询akshare,附代码
  • 艾利特协作机器人:重新定义工业涂胶场景的精度革命
  • Redis初入门
  • 轴承排列自动运行 定时器 外中断 PWM部分程序
  • 2024国产PLM应用案例:河南携路机械
  • JavaScript中判断两个对象是否相同(所有属性的值是否都相同)
  • Spring BeanPostProcessor
  • 《小明的一站式套餐服务平台》
  • 猎板硬金镀层厚度:高频通信领域的性能分水岭
  • Java面试高频核心内容
  • 做网站的边框/百度推广优化公司
  • 济宁网站建设公司最新报价/佛山网站设计实力乐云seo
  • 做网站和易语言/seo网站推广方案策划书
  • 大连做网站绍兴厂商/seo优化工具哪个好
  • 数字媒体应用 网站开发/google引擎免费入口
  • 百度站长工具怎么查排名/百度关键词搜索热度查询