Java線上應用故障排查

  線上故障主要2種: CPU利用率很高, 內存佔用率很大   一、CPU利用率很高 1. top查詢那個進程CPU使用率高 2. 顯示進程列表 ps -mp pid -o THREAD,tid,time   找到了耗時最高的線程28802,佔用CPU時間快兩個小時了! 其次將需要的線程ID轉換爲16進制格式: printf "%x\n" tid 最後打印線程的堆棧信息: jstack pid |
相關文章
相關標籤/搜索