Monitor Your Data !!!
关键名词
- Throughput 吞吐量
- Latency 响应时间
- 成功率
- QPS:每秒查询次数、请求数 (Queries per second)。
- TP(Top Percentile): TP90表示90%的请求响应小于某个时间。
性能测试
- 定义关键指标:TP99的响应时间 ≤ 100ms;平均响应时间 ≤ 100ms;100%成功率。
- 找到满足关键指标的最高吞吐量
- JMeter 性能测试
性能监控
采用APM产品,这里推荐New Relic。New Relic 免费版本(数据只能查看24小时内)的6个图表:
- Web transactions time(请求的响应时间图表)
- Apdex (Application Performance Index)
- Throughput 吞吐量 (每分钟的请求数)
- Transactions 最耗时的请求列表
- Error rate 错误率
- 各个服务器应用性能状态
网友评论