最近在看性能方面的知识,loadrunner等。脚本的录制,在最开始熟悉工具的时候,使用了下。后面直接拿性能伙伴的脚本压测。
性能工具这块主要关注用户的启动、是否异常,tps,响应时间
压了一定数量的用户,tps趋于平稳,则可以尝试接着加压。
主要关注两块:
(1)应用服务器的状态
(2)数据库服务器的状态
都是通过nmon 工具进行监控分析,查看当前的的cpu、内存、网络、最耗资源线程的状态。
通过jstack 查看当前线程的状态,是否阻塞,是否等待。也可以通过jvisalVM 对GC的频率,线程的状态,堆内存,持久带的大小。
通过慢日志对mysql 数据库里的最耗时长sql进行删选
通过快照对oracle数据库里面最耗时长的sql进行删选。