性能测试:你的系统能扛住多少并发?
性能测试:你的系统能扛住多少并发?
开篇引入
公司新上线了一个秒杀系统,双十一零点抢购。
开发团队信心满满:系统能扛住10000并发!
结果零点一到,网站直接崩了。
老板问:为什么?
开发团队:……不知道,可能是并发太高了。
没做过性能测试的系统,都是纸上谈兵。
今天这篇文章,聊聊怎么知道你的系统到底能扛多少并发。
核心概念
什么是性能测试?
性能测试= 在特定条件下,测试系统的性能表现。
就像汽车要做碰撞测试、飞机要做风洞测试:
- 碰撞测试:撞一下看安全不安全
- 性能测试:压一下看能扛多少
性能测试的类型
性能测试 │ ┌───────────────┼───────────────┐ │ │ │ 基准测试 负载测试 压力测试 │ │ │ ↓