欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

java中e.printStackTrace()會不會輸出到控制臺-創(chuàng)新互聯(lián)

這篇文章主要介紹java中e.printStackTrace()會不會輸出到控制臺,文中介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們一定要看完!

彝良ssl適用于網(wǎng)站、小程序/APP、API接口等需要進(jìn)行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為創(chuàng)新互聯(lián)建站的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

java中e.printStackTrace()只會輸出到控制臺嗎?不會輸出到日志文件嗎?要想輸出到日志文件是否需要logger.error(e)?需要logger.error(e)還是logger.error(e.printStackTrace())?

e.printStackTrace()只會輸出到控制臺嗎

tomcat下會輸出到catalina.out

不要用e.pringStackTrace()打日志

如果要輸入調(diào)用棧的話,log.error("錯誤信息",e);,不輸出調(diào)用棧的話就log.error("錯誤信息");

忽然笑

e.pringStackTrace()底層是調(diào)用了System.err.println().應(yīng)該這樣用

try{

//doSomething

}catch(IllegalAccessExceptione){

logger.error("錯誤信息:",e);

}

e.printStackTrace()會導(dǎo)致鎖死?

注意右下角區(qū)域,紅框部分。這塊內(nèi)存是什么呢?非堆!那么,左邊是代碼緩存區(qū)內(nèi)存,右邊紅框就是字符串池,常量,基本類型數(shù)據(jù)的內(nèi)存區(qū)。然后呢?已經(jīng)滿了。什么原因呢?e.printStackTrace()!

滿了的后果呢?整個web服務(wù),訪問之后,沒響應(yīng)了,就當(dāng)是卡死掉了。

看看有多少web的請求線程,被卡住在打印這一步!原因呢?要打印字符串輸出到控制臺上,那你字符串常量池所在的內(nèi)存塊要有空間啊。然而,因?yàn)閑.printStackTrace()語句要產(chǎn)生的字符串記錄的是堆棧信息,太長太多,內(nèi)存被填滿了!注意上面代碼語句:4208行!

來看圖3:

沒毛病,沒沒事兒找事兒冤枉誰。就是這句代碼惹的禍!當(dāng)然,我承認(rèn),被try住的代碼本身就有問題,導(dǎo)致很多調(diào)用都會拋異常。

那么,讓我們再來理理整個事件產(chǎn)生的經(jīng)過:

短時間內(nèi)大量請求訪問此接口->代碼本身有問題,很多情況下拋異常->e.printStackTrace()來打印異常到控制臺->產(chǎn)生錯誤堆棧字符串到字符串池內(nèi)存空間->此內(nèi)存空間一下子被占滿了->開始在此內(nèi)存空間產(chǎn)出字符串的線程還沒完全生產(chǎn)完整,就沒空間了->大量線程產(chǎn)出字符串產(chǎn)出到一半,等在這兒(等有內(nèi)存了繼續(xù)搞?。?>相互等待,等內(nèi)存,鎖死了,整個應(yīng)用掛掉了。

以上是“java中e.printStackTrace()會不會輸出到控制臺”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!

分享文章:java中e.printStackTrace()會不會輸出到控制臺-創(chuàng)新互聯(lián)
文章路徑:http://aaarwkj.com/article40/ccjheo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序、電子商務(wù)、企業(yè)建站靜態(tài)網(wǎng)站品牌網(wǎng)站設(shè)計(jì)、虛擬主機(jī)

廣告

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

成都定制網(wǎng)站網(wǎng)頁設(shè)計(jì)
av在线中文字幕剧情| 日韩一区二区三区免费播放 | 另类视频在线免费观看| 亚洲女同中文字幕在线| 日韩一卡一卡在线观看| 国产精品亚洲av三区国产毛片| 欧美一区二区大香蕉视频| 国产欧美一区二区三区高清 | 国产精品成人免费久久黄| 亚洲一区二区精品免费视频| 国产亚洲欧美日韩中文字幕| 国产经典三级在线看| 精品亚洲午夜久久久久| 久久青草视频在线观看| 日韩亚洲国产欧美在线观看| 日本sm视频在线观看| 视频一区二区日韩不卡| 粉嫩欧美一区二区三区| 免费无遮挡18禁视频| 亚洲香蕉av在线一区二区三区| 特级艳片在线观看免费| 在线蜜臀av中文字幕| 日韩精品一区二区av在线| 欧美日韩性生活视频在线 | 亚洲成人精品久久久| 日本成人精品一区二区三区| 亚洲国产免费一区二区| 亚洲欧美午夜不卡视频| 漂亮人妻中文字幕av| 亚洲淫婷婷久久一区二区| 国产精品国产三级国产av野外| 久久久亚洲精品中文字幕蜜桃| 国产成人啪精品视频免费| va精品人妻一区二区三区| 一区二区在线视频免费播放| 日本高清不卡免费在线观看视频一二三区 | 日本韩国一区二区精品| 校园春色亚洲一区二区| 亚洲成av人片一区二久久精品| 国产福利三级在线观看| 成人高清乱码一区二区三区|