在jmeter里面跑性能測試場景,在聚合報告里面,可以看到響應時間越來越高,查看系統資源使用情況,輸入:top
可以看到cup占用已經99%以上了
在arthas里面輸入如下命令,查看CPU使用率TOP N的線程
[arthas@18888]$ thread -n 5
備注:這里有一個問題,當用jmeter發起請求的時候,線程會啟動很多,輸入dashboard 或thread,不會查看到單個CPU占用很高,只能用這種thread -n N的方式,顯示線程棧的執行情況
這些代碼導致的性能問題: