2019-01-25 每日学习摘要

谈谈压力测试

为什么要做压力测试,目的是了解你的模块的性能和能够扛住的最大压力。那些是你制约你系统的瓶颈。

有结果,才能针对性的改进。

怎样做压力测试

1、可以自己写代码,跑多线程,优点是开发快,缺点需要自己手动统计聚会指标。

2、jmeter 简单统计

3、loadrunner 需要付费

4、tcpcopy工具这个很好能模拟线上环境,比较真实。

压测指标衡量

平均响应时间,90%的请求的响应时间,tps数量,用到的线程数,服务器负载,包括cpu,io,内存的使用量,jvm的gc时间频率,和时长,错误数

jvm调优调什么

调的是稳定性,就是在gc情况下,也不至于把机器搞垮。


最后怎么优化

加机器,还是优化服务

老板考虑的是成本。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容