bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

Java程序卡住了怎么辦

本篇內容介紹了“Java程序卡住了怎么辦”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

成都創新互聯是專業的榆次網站建設公司,榆次接單;提供成都網站制作、網站建設,網頁設計,網站設計,建網站,PHP網站建設等專業做網站服務;采用PHP框架,可快速的進行榆次網站開發網頁制作和功能擴展;專業做搜索引擎喜愛的網站,專業的做網站團隊,希望更多企業前來合作!

1.獲取現場故障信息

jstack 6688

參數為PID,這時我們看堆棧信息,發現沒有自己程序相關的類,但發現下面這樣的句子:

"Druid-ConnectionPool-Create-418179060" #25 daemon prio=5 os_prio=0 tid=0x00007fa74d8ad000 nid=0x15a84 waiting on condition [0x00007fa6f8a30000]
   java.lang.Thread.State: WAITING (parking)
	at sun.misc.Unsafe.park(Native Method)
	- parking to wait for  <0x00000000c47d0990> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
	at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
	at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039)
	at com.alibaba.druid.pool.DruidDataSource$CreateConnectionThread.run(DruidDataSource.java:2480)

哦,原來是Druid在等待導致線程卡住,那怎么辦呢?

2.根據打印信息檢索解決方案

開始使用必應檢索了一下,發現這篇討論:線程卡死在druiddatasource上

3.根據檢索到的信息做出嘗試

既然討論中提到可能和版本有關就檢查了自己使用的版本,發現版本很新,出問題的可能很小。那么就調大最大活躍數進行試驗。 發現在調大最大活躍數之后,使用top命令查詢,果然,cpu不再占用率很低,cpu開始開心地跑起來了。通過了這個并發數量的壓力測試。

4.其它有益的思路

  1. 如果使用中文無法搜索出想要的結果,嘗試使用英文搜索。

  2. 如果自己已經嘗試過三個方案結果失敗或者已經嘗試半個工作日了,請立即上報上一級或請教周邊有經驗的人員(工作不是訓練場,解決問題最首要)。

“Java程序卡住了怎么辦”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注創新互聯網站,小編將為大家輸出更多高質量的實用文章!

當前標題:Java程序卡住了怎么辦
文章地址:http://vcdvsql.cn/article36/gjoisg.html

成都網站建設公司_創新互聯,為您提供用戶體驗營銷型網站建設企業網站制作手機網站建設域名注冊App設計

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化