- 1
- 0
- 约4.02万字
- 约 45页
- 2019-08-11 发布于湖北
- 举报
大型网站的架构设计问题
在CSDN上看到一篇文章(/fww80/archive/2006/04/28/695293.aspx)讨论大型高并发负载网站的系统架构问题,作者提出了几点建议:1. HTML静态化,这可以通过CMS自动实现;2. 图片服务器分离(类似的,在视频网站中,视频文件也应独立出来);3. 数据库集群和库表散列,Oracle、MySQL等DBMS都有完美的支持;4. 缓存,比如使用Apache的Squid模块,或者是开发语言的缓存模块,;5. 网站镜像;6. 负载均衡。作者将负载均衡称为“是大型网站解决高负荷访问和大量并发请求采用的终极解决办法”,并提出“一个典型的使用负载均衡的策略就是,在软件或者硬件四层交换的基础上搭建squid集群”。在实践时可以考虑建立应用服务器集群和Web服务器集群,应用服务器集群可以采用Apache+Tomcat集群和WebLogic集群等,Web服务器集群可以用反向代理,也可以用NAT的方式,或者多域名解析均可。从提升网站性能的角度出发,静态资源不应和应用服务器放在一起,数据库服务器也应尽量独立开来。在典型的MVC模式中,由谁来完成数据逻辑处理的,对系统性能有着至关重要的影响。以Java EE为例,在OO的设计思想中,我们强调系统的抽象、重用、可维护性,强调下层的更改不会扩散到上层逻辑,强调系统移植的便捷性,因而往往
您可能关注的文档
- IPD制定研发计划.ppt
- 第6章火灾自动系统.ppt
- 第1次波动理论光子学说.ppt
- 第13章宏观调控2.ppt
- 亚健康的自测和调理方法.doc
- VVTCVVTDVVTiVTECVVTi等发动机特有技术详解.doc
- 第3章信息编码与数据表示1.ppt
- 第6章移动性管理流程分析.doc
- 企业管理概论第七章信息管理与信息系统.ppt
- 全面质量经营实战训练制造企业基业长青的DNA .ppt
- (正式版)DB62∕T 4468-2021 《小麦品种 兰天42号》.pdf
- (正式版)DB62∕T 4419-2021 《天麻栽培技术规程》.pdf
- (正式版)DB62∕T 4430-2021 《河西地区杂交西瓜种子制种田套种向日葵栽培技术规程》.pdf
- (正式版)DB62∕T 4514-2022 《马鞭草栽培技术规程》.pdf
- (正式版)DB62∕T 4529-2022 《风力发电机组叶片维护技术规程》.pdf
- (正式版)DB62∕T 4546-2022 《青杨天牛综合防治技术规程》.pdf
- CN119432049A 一种聚氨酯树脂基水润滑轴承复合材料及其制备方法 (中国科学院兰州化学物理研究所).pdf
- CN119426846A 一种蓝宝石与可伐合金封接用活性钎料及其制备方法 (北京有色金属与稀土应用研究所有限公司).pdf
- CN119432597A 基于印章微结构图案化的血管化类器官芯片及其制备方法 (上海交通大学).pdf
- CN119433348A 一种高钴镍二次硬化钢用超低硫超纯铬铁及其制备方法 (成都先进金属材料产业技术研究院股份有限公司).pdf
原创力文档

文档评论(0)