欢迎光临散文网 会员登陆 & 注册

12 授人以渔:你们系统会不会遇到流量洪峰的场景,导致瞬时压力过大?

2023-06-06 14:44 作者:儒猿课堂  | 我要投稿

授人以渔:你们系统会不会遇到流量洪峰的场景,导致瞬时压力过大?


今天的授人以渔的环节,希望大家结合上一讲的大促秒杀一类的场景去思考一个问题:在你负责的系统中,是否存在一些比较特殊的场景,在某个特定的时间点,或者某个特定的节日,会出现一大波流量洪峰?


而且建议大家先思考一个问题,就是大家各自的系统平时的QPS有多高?


有些人会觉得,自己不知道怎么看这个QPS,那么大家完全可以自己写一个简单的QPS统计框架,在你的各个接口被调用的时候,先执行这个QPS统计框架的代码。


然后在QPS统计框架里计算各个接口每秒被访问的次数,然后输出到你的日志文件里去即可。


当然,更好的方式是采用一些可视化的监控系统去观察你的系统的QPS。


接着建议大家去观察一下自己线上数据库的QPS,一般也都是基于一些可视化监控系统去看的。


这里很多人估计又会说了,我的系统真的真的很low,没多少QPS。


没关系,你完全可以假设你的系统突然出现一阵流量洪峰,比如每秒QPS突然暴增100倍,甚至1000倍,此时你的系统能抗住吗?数据库能抗住吗?


希望大家去认真思考这些问题,并且欢迎把自己系统的情况分享到评论区里,跟其他朋友进行交流。


后续希望大家都像这样,带着自己的思考和问题去学习各种技术方案,最后解决这些问题。


通过这种方式,你一定可以把学到的东西都跟自己的系统结合起来,融为自己的东西。

 

End

专栏版权归公众号儒猿技术窝所有

未经许可不得传播,如有侵权将追究法律责任

12 授人以渔:你们系统会不会遇到流量洪峰的场景,导致瞬时压力过大?的评论 (共 条)

分享到微博请遵守国家法律