摘要: 在一個(gè)月黑風(fēng)高的晚上,產(chǎn)品環(huán)境上所有application都OOM了,令人心驚膽寒,打開log文件,上下打諒著他,他就是傳說中的“java.lang.OutOfMemoryError: unable to create new native thread‘,到底誰創(chuàng)造出了這個(gè)魔鬼,原來一個(gè)application在瘋狂創(chuàng)建線程池,不過用TDA(Thread dump analyzer)看到也就只創(chuàng)建了400×2(2JVMs)個(gè)線程,但這并不算多,應(yīng)該還可以更多。奇怪!讓我們來剝下“java.lang.OutOfMemoryError: unable to create new native thread‘的外衣,看看誰是幕后黑手。。。。。 閱讀全文
09 2009 檔案
摘要: 最近又把壓在箱底的幾本單元測(cè)試相關(guān)的書翻了翻,既然翻了,順便拿了個(gè)筆頭記了記,好記性不如爛筆頭呀。內(nèi)容不算太多,平時(shí)寫Unit test時(shí)要follow,要深入理解,不然就不能學(xué)以致用。以后相關(guān)的內(nèi)容,就往這個(gè)坑里填了。 閱讀全文