文章
https://segmentfault.com/a/1190000040048486 接口性能压测
https://www.cnblogs.com/stulzq/p/8971531.html jmeter 使用
https://www.jianshu.com/p/c6bb4441fbe6 jmeter 使用
https://www.jianshu.com/p/b22c57ceb52b jmeter
https://www.cnblogs.com/fengjian2016/p/12321895.html qps 计算
https://www.cnblogs.com/nedulee/p/12542104.html#h-1 mysql 优化分页查询
https://learnku.com/laravel/t/65632 2022 php 面试题
https://juejin.cn/post/6844903481191432206 时间复杂度 log n
https://juejin.cn/post/6893471439694135309 从零到千万用户,我是如何一步步优化MySQL数据库的?
https://learnku.com/articles/17564 php debug测试
https://learnku.com/articles/30693#reply226491 nginx createfile问题
https://learnku.com/articles/10531/laravel-testing-technology 单元测试入门
https://learnku.com/laravel/t/65632 php面试
https://learnku.com/articles/44833 单元测试
http://www.myjoyoo.com/archives/40 单元测试数据回滚
关键词和片段
78-Java性能调优实战›07-模块六 · 数据库性能调优 (8讲)
分布式亿级高并发电商项目
729_应用性能分析实战
595_23讲搞定后台架构实战
592_架构设计面试精讲
356_Java 性能优化实战 21 讲
547_打造千万级流量秒杀系统
579_软件架构场景实战 22 讲
每天80%的访问集中在20%的时间里,这20%时间叫做峰值时间 。
通常来说,根据我们的经验值而言,Java应用系统部署的时候常选用的机器配置大致是2核4G和4核8G的较多一些,数据库部
署的时候常选用的机器配置最低在8核16G以上,正常在16核32G
那么以我们大量的高并发线上系统的生产经验观察下来而言,一般Java应用系统部署在4核8G的机器上,每秒钟抗下500左右
的并发访问量,差不多是比较合适的,当然这个也不一定。因为你得考虑一下,假设你每个请求花费1s可以处理完,那么你一
台机器每秒也许只可以处理100个请求,但是如果你每个请求只要花费100ms就可以处理完,那么你一台机器每秒也许就可以
处理几百个请求。
所以一台机器能抗下每秒多少请求,往往是跟你每个请求处理耗费多长时间是关联的,但是大体上来说,根据我们大量的经验
观察而言,4核8G的机器部署普通的Java应用系统,每秒大致就是抗下几百的并发访问,从每秒一两百请求到每秒七八百请
求,都是有可能的,关键是看你每个请求处理需要耗费多长时间。
通过我们之前的经验而言,一般8核16G的机器部署的MySQL数据库,每秒抗个一两千并发请求是没问题的
sysbench 数据库压测
评论 (0)