大流量高并发量网站的解决方案
2018-09-10 11:08
525 查看
1、确认服务器硬件是否足够支持当前的流量。
2、使用memcache缓存技术,将动态数据缓存到内存中,动态网页直接调用这些文件,而不必在访问数据库。
3、禁止外部的盗链。
4、外部网站的图片或者文件盗链往往会带来大量的负载压力,因此应该严格限制外部对自身图片或者文件盗链,目前可以简单的通过refer来控制盗 链,apache自己就可以通过配置来禁止盗链。
5、控制大文件的下载。 大文件的下载会占用很大的流量,对于非SCSI硬盘来说会消耗,使得网站响应能力下降。
6、使用不同的主机分流主要流量
7、使用流量统计软件。 在网站上安装一个流量统计软件,可以即时知道哪些地方耗费了大量流量,哪些页面需要再进行优化。
8、分库分表。
9、Sphinx,ElasticSearch全文索引引擎。
2、使用memcache缓存技术,将动态数据缓存到内存中,动态网页直接调用这些文件,而不必在访问数据库。
3、禁止外部的盗链。
4、外部网站的图片或者文件盗链往往会带来大量的负载压力,因此应该严格限制外部对自身图片或者文件盗链,目前可以简单的通过refer来控制盗 链,apache自己就可以通过配置来禁止盗链。
5、控制大文件的下载。 大文件的下载会占用很大的流量,对于非SCSI硬盘来说会消耗,使得网站响应能力下降。
6、使用不同的主机分流主要流量
将文件放在不同的主机上,提供不同的镜像供用户下载。比如如果觉得RSS文件占用流量大,那么使用FeedBurner或者FeedSky等服务将RSS输出放在其他主机上,这样别人访问的流量压力就大多集中在FeedBurner的主机上,RSS就不占用太多资源了。
7、使用流量统计软件。 在网站上安装一个流量统计软件,可以即时知道哪些地方耗费了大量流量,哪些页面需要再进行优化。
Google Analytics(Google分析)
8、分库分表。
9、Sphinx,ElasticSearch全文索引引擎。
相关文章推荐
- 【Day19】描述一下大流量高并发量网站的解决方案
- 网站架构计算有哪些?举出解决网站大流量、高并发的解决方案
- [转]大流量、高并发网站验证码解决方案
- 研究 大流量、高并发网站的验证码解决方案
- 研究 大流量、高并发网站的验证码解决方案
- 待学习:高并发高流量网站架构(解决方案)
- 大流量、高并发网站验证码解决方案
- 大流量高并发量网站的解决方案
- 大流量高并发量网站的之解决方案
- 大流量、高并发网站验证码解决方案
- 高并发高流量网站架构(转)
- 高并发高流量网站架构
- 高并发高流量的大型网站架构设计
- 高并发高流量网站架构
- (转)高并发高流量的大型网站架构设计(一)
- 网站大并发处理解决方案
- 高并发高流量网站架构
- 大流量、高并发的网站的底层系统架构
- PHP解决网站大数据大流量与高并发
- 高并发,高可用,高流量网站的架构1