想了解主机架构?11张图让你从小白到高手(下)

 2023-12-24  阅读 3  评论 0

摘要:复工在即,口罩告罄?小工具帮你实时监控 口罩补货查询工具是一款使用易语言自制的口罩购买查询exe文件,无需安装,即点即用,打开即可使用。使用这款软件,可以随时查看口罩补货的信息,方便大家抢购口罩! 本文是下篇,其上篇您可以看《想了解服务器架构?10张图让你从小白

想了解主机架构?11张图让你从小白到高手(下)

复工在即,口罩告罄?小工具帮你实时监控

口罩补货查询工具是一款使用易语言自制的口罩购买查询exe文件,无需安装,即点即用,打开即可使用。使用这款软件,可以随时查看口罩补货的信息,方便大家抢购口罩!

本文是下篇,其上篇您可以看《想了解服务器架构?10张图让你从小白到高手(上)》

六、使用反向代理CDN

想要提高网站的访问速度,其中有两大绝技,一为“反向代理”,二为“CDN”这两大绝技。

当然CDN与反向代理也都离不开缓存,不同之处在于VDN部署在网络应用提供商的机房,而反向代理是部署在服务器的中心机房,就比如您用云的云服务器,则反向代理是在云中心机房。如果反向代理缓存着用户请求的资源,则直接返回给用户。

使用反向代理和CDN服务器架构

七、使用分布式文件系统和分布式数据库系统

一个网站想要“长治久安”,单体服务器是肯定不能满足,随着发展上分布式是必然的。

分布式数据库时网站数据库拆分的最后手段,只用在单表数据规模非常大的时候才使用。不到不得已时,网站更常用的数据库拆分手段是业务拆分,将不同业务的数据部署在不同的物理服务器上。

分布式网站服务器架构

 

八、使用NoSQL和搜索引擎

搜素引擎也基本已经形成现在大型网站必须提供的功能了,网站需要采用一些非关系数据库技术如NoSQL和非数据库查询技术如搜索引擎。

使用NoSQL和搜索引擎

 

九、终极杀招——业务拆分

对于大型网站,我们可以分而治之,把整个网站的业务分为不同的模块,比如大型的交易购物完整可以分为首页、店铺、订单、买家等,分别交给不同的业务团队来负责

同时我们将一个网站根据模块划分拆分成多个应用,每个应用进行单独的部署和维护,应用之间通过超链接建立关系(指向不同的应用地址),最后通过相同的数据存储系统来构成一个互相关联的完整系统

        

业务拆分后服务器架构

十、分布式服务

随着业务拆分,整个系统越来越大,应用的整体复杂度呈指数级增加,部署维护越来越困难,并且所有的应用服务器都要与数据库服务连接, 在数万台服务器规模的情况下,这些连接的数目是服务器规模的平方,导致资源不足。

这时候就要对相同的业务进行提取,独立部署,把这些可重用的业务和连接数据库等,提取出来作为公共业务服务,而应用系统只需要通过分布式服务访问公共业务服务完成业务操作。

分布式服务

总结的就这么多了,喜欢的小伙伴可以持续关注云!

版权声明:xxxxxxxxx;

原文链接:https://lecms.nxtedu.cn/yunzhuji/113690.html

发表评论:

验证码

管理员

  • 内容1196553
  • 积分0
  • 金币0
关于我们
lecms主程序为免费提供使用,使用者不得将本系统应用于任何形式的非法用途,由此产生的一切法律风险,需由使用者自行承担,与本站和开发者无关。一旦使用lecms,表示您即承认您已阅读、理解并同意受此条款的约束,并遵守所有相应法律和法规。
联系方式
电话:
地址:广东省中山市
Email:admin@qq.com
注册登录
注册帐号
登录帐号

Copyright © 2022 LECMS Inc. 保留所有权利。 Powered by LECMS 3.0.3

页面耗时0.1366秒, 内存占用355.37 KB, 访问数据库18次