【生產問題】線上CPU使用率過高問題排查

1、問題描述     最近在生產上遇到一個HashMap問題,高併發下HashMap擴容導致鏈表成環,導致CPU使用率過高。 2、問題排查        CPU利用率過高一般是因爲出現了出現了死循環,導致部分線程一直運行。佔用cpu時間。使用jstack工具dump出問題的那臺服務器的棧信息。死循環的話,首先查找RUNNABLE的線程,找到問題代碼如下: HashMap在高併發的環境下會出現死循環
相關文章
相關標籤/搜索