在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
一、总结从外到内解决网站大流量高并发问题---从提交一个url开始(从用户按下搜索栏回车键开始) url最开始会到dns域名服务器,dns可以根据域名所连的多个ip来按一定的方案分配ip,所以就可以有dns负载均衡 1、dns负载均衡 然后就到了具体的服务器,比如Linux服务器,linux服务器最常用的均衡技术就是lvs(Linux Virtural Server) 2、负载均衡器(例如lvs) 为了防止某一台服务器出故障而部分用户体验差的问题,就可以用到集群技术 3、集群服务器 然后就到了服务器上面的web服务器层面(Maven,apache,nginx),如果并发量实在高可以用nginx 4、web服务器采用nginx(并发量2W+) 然后就到了框架层面,我们可以用静态缓存技术将动态页面变成静态页面,比如thinkphp 5、静态缓存(tp,smarty) 静态缓存只是实现了动态编程代码编程静态编程代码,数据还得到数据库中去取,那么我们可以缓存数据数据,这里有两种方案,a将数据库中的常用数据缓存到文件中,b将数据库的常用数据缓存的内存中 6、文件数据缓存(tp)--以文件的方式缓存数据库中的数据 电脑从文件中读取数据显然没有直接从内存中读取的要快,所以下面可以用内存缓存数据库中的数据 7、内存数据缓存(memcache,redis)--以内存的方式访问数据库中的数据 然后就到了数据库,那最常用的优化技术就是index索引技术 8、给数据库添加索引 数据库的下面就是硬盘了,我们可以用硬盘阵列技术 9、磁盘阵列技术
二、php面试题二--解决网站大流量高并发方案10,描述一下大流量高并发量网站的解决方案
Mysql 数据库优化:
7.解决大访问量
什么网站的高并发大 比如qq(通讯类),视频网站(同一时间看同一个视频的),游戏网站 大流量有一定几率带来高并发
|
2022-08-15
2022-08-30
2022-08-17
2022-11-06
2022-08-18
请发表评论