概述
这几天面试,被问到这样一个问题:如何解决大流量的高并发问题.起初不知所措,在查阅相关资料,以及网上大牛们的解答之后,总结出以下几点:
1.服务器,如果同时访问量超过10W的话,需要采用专用服务器来承载.或者使用数字集群等技术,将多个IP绑定到一个域名下,一个IP被多台主机使用.
2.缓存技术.采用缓存技术可以减少数据连接的中转过程,从而直接访问. 缓存技术包括:普通缓存,页面缓存,静态缓存等.
3.禁止外部盗链.外部的盗链无疑是负载的另一体现.通过Apache可能直接禁止外部盗链,也可以通过refer来限制.
4.处理大容量文件下载.如果文件超过2M,可以采取另一服务器提供专门的文件上下载.
相信这几点,应该可以应付面试了吧.真正的技术,可能要到遇上的时候才能接触到.
转载于:https://www.cnblogs.com/hgj123/p/3821776.html
最后
以上就是秀丽大地为你收集整理的PHP高并发的解决方案的全部内容,希望文章能够帮你解决PHP高并发的解决方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复