一千万人同时登录同一个网站,会使服务器崩溃吗?

一千万人同时登录同一个网站,会使服务器崩溃吗?,第1张

当然不会有的是办法

1F5/Nginx反向代理负载均衡不是一个服务器在战斗可能一个网站后面有几百几千个服务器大量请求会被反向代理跳转到不同的服务器上

2前后分离简单点说就是不用JSPPHP还有各种模版静态资源会被缓冲

3全部静态化比如最近高考做查分最简单的办法就是用程序直接生成考生数个HTML想负载多少负载多少

4数据库读写分离主从同步

5池预留算法比如会给每个区域分配50张高铁票半小时内卖完就没剩了退回去让后重新分配半小时半小时错开也就是有时候你刷刷就有票了不是因为有人退了

6随机拒绝一半用户的请求“先生您好您可以多刷几次试试/换台电脑试试/让同事试试是这样的可能是您的电脑有问题/您的网络有问题请投诉联通/电信/移动/广电”

7这些都是皮毛还有很多上层心法


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13441863.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-07
下一篇 2023-08-07

发表评论

登录后才能评论

评论列表(0条)

保存