mq不消費,mq執行緒全部處於等待狀態
專案重啟之後問題解決
jvm記憶體狀態正常
fullgc時間持續加長
cpu 100%
查詢專案程序中所有的執行緒資訊,檢視是否有死鎖
檢視jvm狀態# 檢視例項程序
# tomcat的話bootstrap那個就是,springboot專案看啟動類名
jps# 檢視程序狀態 產看是否有死鎖
jstack pid
jmap -heap pid #檢視老年代是否100%
檢視gc
jstat -gcutil pid 2000 10
檢視cpu
top -hp pid
通過以上原因查詢均為定位到問題所在
一次偶然的機會,發現頁面做寫入操作一直處於卡頓狀態,於是懷疑是資料庫鎖表導致的,於是查詢資料庫鎖表情況
問題得到解決show processlist;
kill id;
鎖表加固方案
nginx記一次解決跨域問題的記錄
在nginx中配置proxy pass時,當在後面的url加上了 相當於是絕對根路徑,則nginx不會把location中匹配的路徑部分 走 如果沒有 則會把匹配的路徑部分也給 走。下面四種情況分別用http 192.168 1.4 proxy test.html 進行訪問。第一種 location...
一次解決問題的經過
問題處理經過 tcaplus 出現的乙個奇怪的問題,現象描述如下 從不知道哪一天開始,公升級的時候全部掛起,restore 事務全部掛起,重啟任何程序都掛起.找來一幫大神幫忙看,發現tcapsvr 啟動的時候,被卡住了30秒,tcm 是發出啟動命令後5秒檢查程序是否啟動,這時就會報啟動失敗.如果去看...
記一次解決oracle sql效能瓶頸的問題
先上sql select select m.album id from album r music am,album m where am.music id m.music id and am.album id m.album id and rownum 1 album id,select m.al...