0.用户访问网站整体流程概述

使用工具VMware 17.0
Xshell 7.0
CentOS 7.0
参考资料

在这里插入图片描述
● ① 用户通过 PC 端发送请求到目标网站, 但是在此之前需要通过 DNS 服务器将目标网站的域名解析为 IP 地址 ;

● ② 获取到目标网站的 IP 地址后, 目标网站会提供一个 CDN 服务, 该服务是一个分布式的缓存, 用于缓存静态的资源如图片、视频、js文件、html文件等, 用于解决目标网站所在服务器距离用户过远导致请求缓慢的问题 ;

● ③ 防火墙用于保护网站的安全, 用户发送的请求一般通过 80 或 443 网络端口去请求服务器的服务 ;

● ④ 用户请求在通过防火墙后会被负载均衡服务器进行分流到不同的Web服务器上进行请求处理 ;

● ⑤ Web服务器每天需要处理大量的请求, 所以不能是一个单独的服务器而是一个服务器集群 ;

● ⑥ 数据库服务器是网站的核心, 用于存放用户的信息, 如果用户需要修改密码或修改用户名的需求时, 会通过Web 服务器发送到数据库服务器进行操作 ;

● ⑦ 存储服务器用于存储用户账户的相关数据, 如用户上传的视频、附件等 ;

● ⑧ 备份服务器专门用于备份其他服务器中的重要数据, 如日志、用户信息等 ;

● ⑨ 缓存服务器用于缓存数据库服务器中的内容, 能够帮助数据库服务器更快速的响应用户的请求。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值