成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

Tomcat占用CPU過高解決方法

問題描述

在工作中經(jīng)常遇到Tomcat占用CPU居高不下,top顯示結(jié)果超過200%,請(qǐng)求無法響應(yīng),針對(duì)這種情況有以下處理辦法進(jìn)行排查。請(qǐng)求無法響應(yīng)。

問題排查

1、獲取進(jìn)程信息

通過jdk提供的jps命令可以快速查出jvm進(jìn)程

jps pid

2、查看jstack信息

jstack pid

3、將十進(jìn)制pid轉(zhuǎn)換為16進(jìn)制

將十進(jìn)制轉(zhuǎn)換成16進(jìn)制
# printf “%xn” 19713–>將第2步查到占用較高CPU的線程號(hào)轉(zhuǎn)換為16進(jìn)制,以便于jstack查看
4d01

#jstack pid | grep 0x4d01–> 0x4d01為第3步19713轉(zhuǎn)換為16進(jìn)制后的數(shù)字,因?yàn)閖stack顯示的線程號(hào)是以16進(jìn)制表示的!

將16進(jìn)制轉(zhuǎn)換成十進(jìn)制
# printf “%dn” 0x4d19

jstack的作用是顯示正在運(yùn)行的所有Java線程情況,jstack pid | grep 0x4d01的意思只顯示某個(gè)java線程的運(yùn)行信息。通過這種方法,可以將此線程正在運(yùn)行的方法顯示出來,將此方法交給開發(fā)即可。(也可能jstack pid | grep 0x4d01什么都沒有出來的)

4、打印線程的堆棧信息

jstack pid | grep tid -A 30

此處不一一列表各tid的堆棧信息了,在其中一個(gè)的tid堆棧信息中找到了問題的原因

5、進(jìn)一步排查,分析每個(gè)線程的cpu占用量

簡單點(diǎn)兒的方法則是,查出進(jìn)程id后,通過如下命令查看該進(jìn)程中每個(gè)線程的資源使用情況

top -H -p pid  -H用于顯示某個(gè)進(jìn)程的所有線程

從這里獲取pid(線程id),轉(zhuǎn)換為16進(jìn)制,然后去stack信息中查找對(duì)象的線程信息。

通過上述方法,查出tomcat進(jìn)程對(duì)應(yīng)的線程cpu占用率累積之和約80%,遠(yuǎn)小于top給出的200%+

說明并不存在長期占用cpu的線程,應(yīng)該是屬于有許多短暫性的cpu密集計(jì)算。進(jìn)而懷疑是不是jvm內(nèi)存不足,頻繁gc導(dǎo)致。

jstat -gc pid

發(fā)現(xiàn)jvm內(nèi)存使用并未出現(xiàn)異常,gc次數(shù)明顯暴漲

查完內(nèi)存,由于本身是一個(gè)網(wǎng)絡(luò)程序,進(jìn)一步排查網(wǎng)絡(luò)連接。

6、問題定位

查詢tomcat對(duì)應(yīng)端口的tcp鏈接,查看是否存在大量EASTABLISH的鏈接,或還有部分其它狀態(tài)的連接。

netstat -anlp | grep port

netstat狀態(tài)說明:

LISTEN:偵聽來自遠(yuǎn)方的TCP端口的連接請(qǐng)求
SYN-SENT:再發(fā)送連接請(qǐng)求后等待匹配的連接請(qǐng)求(如果有大量這樣的狀態(tài)包,檢查是否中招了)
SYN-RECEIVED:再收到和發(fā)送一個(gè)連接請(qǐng)求后等待對(duì)方對(duì)連接請(qǐng)求的確認(rèn)(如有大量此狀態(tài),估計(jì)被flood***了)
ESTABLISHED:代表一個(gè)打開的連接
FIN-WAIT-1:等待遠(yuǎn)程TCP連接中斷請(qǐng)求,或先前的連接中斷請(qǐng)求的確認(rèn)
FIN-WAIT-2:從遠(yuǎn)程TCP等待連接中斷請(qǐng)求
CLOSE-WAIT:等待從本地用戶發(fā)來的連接中斷請(qǐng)求
CLOSING:等待遠(yuǎn)程TCP對(duì)連接中斷的確認(rèn)
LAST-ACK:等待原來的發(fā)向遠(yuǎn)程TCP的連接中斷請(qǐng)求的確認(rèn)(不是什么好東西,此項(xiàng)出現(xiàn),檢查是否被***)
TIME-WAIT:等待足夠的時(shí)間以確保遠(yuǎn)程TCP接收到連接中斷請(qǐng)求的確認(rèn)
CLOSED:沒有任何連接狀態(tài)

解除Tomcat中POST方式上傳文件的大小限制

當(dāng)服務(wù)器是Tomcat時(shí),通過POST上傳的文件大小的最大值為2M(2097152)。

如果想修改該限制,修改方法如下:

tomcat目錄下的conf文件夾下,server.xml 文件中以下的位置中添加maxPostSize參數(shù)

<Connector port=”8081″ 
              maxThreads=”150″ minSpareThreads=”25″ maxSpareThreads=”75″ 
              enableLookups=”false” redirectPort=”8443″ acceptCount=”100″ 
              debug=”0″ connectionTimeout=”20000″ 
              disableUploadTimeout=”true” URIEncoding=”GBK” 
              maxPostSize=”-1″/>

注意:maxPostSize參數(shù)只有當(dāng)request的Content-Type為“application/x-www-form-urlencoded”時(shí)起作用。

從 apache-tomcat-7.0.63 開始,參數(shù) maxPostSize 的含義就變了: 如果將值設(shè)置為 0,表示 POST 最大值為 0,不限制 POST 大小需要將值設(shè)置為 -1。,在此版本之前設(shè)置為 0 表示不限制 POST 大小。

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
少女たちよ观看动漫| 男女爽爽午夜18禁影院免费| 久久亚洲AV无码精品色午夜麻| 可播放的免费男同GAY| 欧美成人少妇人妻精品视频| 欧美日韩一区二区三区精品视频| 人人玩人人添人人澡东莞| 私人影院无在线码免费| 亚洲AⅤ无码天堂在线观看| 亚洲精品成人片在线观看精品字幕| 一二三四在线观看免费中文| 99久久久国产精品消防器材| 成人嘿咻漫画免费入口| 国产成人精品日本亚洲成熟| 不文女学堂在线观看| 够了够了到高C了| 好男人好社区好资源在线| 久久久亚洲欧洲日产无码AV| 欧美成人精品手机在线| 日本在线视频WWW色| 无遮挡边摸边吃奶边做视频免费 | 国产97色在线 | 欧洲| 国产蜜芽尤物在线一区| 久久精品人人槡人妻人人玩| 欧美日产国产精品| 无码不卡一区二区三区在线观看| 无码国产玉足脚交久久2020| 亚洲AV日韩精品一区二区三区| 亚洲精品无码一区二区AⅤ污美国| 亚洲欧美一区二区成人片| 亚洲综合国产精品无码AⅤ| 永久黄网站色视频免费直播| 67194熟妇在线观看线路| 被公侵犯肉体中文字幕无码| 国产成人精品综合久久久| 国产又黄又潮娇喘视频在线观看| 精品一区二区三区AV天堂| 末发育女AV片一区二区| 无码国产精品久久一区免费| 夜夜天天噜狠狠爱2019| 丁香五月激情综合色婷婷| 极品粉嫩嫩模大尺度无码视频 | 中文字幕亚洲乱码熟女1区2区| 成年免费A级毛片免费看| 国精产品 自偷自偷| 女被啪到高潮的GIF动态图无遮| 五月丁香综合激情六月久久| 中国少妇初尝黑人巨高清| 关灯后在线高清免费观看| 久久久久亚洲精品男人的天堂| 欧美性大战XXXXX久久久√| 亚洲AV无码成人精品区在线播放| 伊人久久大香线蕉综合影院| 嗯…啊 摸 湿 奶头免费视频| 国产在线视频www色| 欧美人与性动交a欧美精品| 亚洲AV成人一区二区三区不卡| 99精品国产在热久久| 国产午夜福利片1000无码| 欧美成人少妇人妻精品视频| 亚洲AV乱码一区二区三区按摩| CHINESEXXXXHD麻豆| 黄 色 网 站 在 线 免费| 日产乱码一二三区别免费必看| 亚洲精品一区二区三浪潮AV | 午夜.DJ高清在线播放视频| 18禁无遮拦无码国产在线播放 | 无码G0G0大胆啪啪艺术| 50岁退休熟女露脸高潮| 国产手机AV片在线无码观你| 屁屁影院CCYY备用地址| 亚洲午夜无码片在线观看影院百度 | 秋霞鲁丝AV一区二区三区| 亚洲AⅤ成人精品无码| 99久久精品国产综合| 国精产品一区二区三区| 人妻中文字幕制服丝袜| 一本一道AV无码中文字幕﹣百度| 国产极品粉嫩馒头一线天AV| 男男车车CP视频| 亚洲国产成人精品无码区在线| 吃花核心舌头在里面旋转| 美美哒免费高清影院| 亚洲AV永久无码精品古装片| 肥妇大BBWBBWBBWBBW| 女班长给我看她小积积作文 | 精品国产18久久久久久| 少妇又爽又刺激视频| A级黑粗大硬长爽 猛视频,| 久久寂寞少妇成人内射| 午夜成人亚洲理论片在线观看| 八戒八戒WWW资源网在线观看| 久久久久久人妻精品一区| 亚洲ⅤA中文字幕无码毛片| 抽插丰满内射高潮视频| 欧美极品少妇XXXXⅩO69| 亚洲综合久久一本久道| 国模小黎大尺度精品(02)[| 少妇无码太爽了不卡视频在线看| AV无码久久久久不卡免费网站| 久久久久夜色精品国产明星| 亚洲成av人片在线观看| 国产精品偷伦视频免费观看了 | 男人把大JI巴放进女人有视频| 亚洲午夜福利在线观看| 国内精品久久久久影院蜜芽| 日韩亚洲欧美久久久WWW综合| 中国VITAFUSION孕妇| 久久九九久精品国产| 亚洲精品天天影视综合网| 国产在线无码精品电影网| 无码人妻斩一区二区三区| 粉嫩av观看成人网站| 日韩一区二区三区北条麻妃| 18禁无遮挡啪啪无码网站| 美女爆乳裸体WWW免费网站| 野花香日本大全免费观看 | 亚洲国产成人精品青青草原导航| 国产婷婷色一区二区三区| 无码成人一区二区| 国产成人亚洲精品无码高潮| 四季AV一区二区三区免费观看| 厨房征服丰满熟妇少妇人妻| 人妻AⅤ中文字幕| YW尤物无码点击进入| 妺妺窝人体色聚窝窝www偷窥| 中文国产成人精品久久水蜜桃| 久久国产精品波多野结衣AV| 亚洲人成网站在线播放2020| 精品亚洲AⅤ无码午夜在线| 亚洲女同精品一区二区| 精品多毛少妇人妻AV免费久久| 亚洲国产AV玩弄放荡人妇| 解开人妻的裙子猛烈进入| 亚洲国产AV玩弄放荡人妇| 机长脔到她哭H粗话H动漫| 亚洲精品天堂无码中文字幕 | 人妻系列无码专区久久五月天| www.xx欧美大鸡巴| 人妻体内射精一区二区| 9420高清完整版在线观看| 男吃奶玩乳尖高潮视频午夜| AV无码欧洲亚洲电影网| 人人妻人人澡人人爽欧美一区双 | 欧美妆和日韩妆区别777CCC| 综合无码一区二区三区四区五区| 久久无码专区国产精品S| 一本一道波多野结衣AV中文| 久久久久亚洲AV综合仓井空| 中文字幕不卡乱偷在线观看| 女同久久精品国产99国产精品| 中国娇小与黑人巨大交| 美女用香蕉练口活视频| JK白丝极品被CAO到流水呻吟| 人人妻人人爽人人人少妇| 超薄肉色丝袜一区二区| 日韩一区二区三区在线| 国产精品宅男擼66M3U8| 亚洲国产成人极品综合| 久久综合狠狠综合久久综合88| 中文字幕三级人妻无码视频 | 一面亲上边一面膜的免费| 女被男狂揉吃奶胸60分钟视频| 陈冠希实干阿娇13分钟| 无码AV天堂一区二区三区| 韩国亚洲精品a在线无码| 亚洲一区二区三区国产精华液| 久久精品国产亚洲A∨麻豆| 中文精品无码中文字幕无码专区| 奇米影视7777久久精品| 国产精品99久久久久久猫咪| 亚洲成在人线AV自拍| 免费观看A级毛片视频| 成人AV天堂一二三在线观看| 无码中文人妻在线三区| 国内精品伊人久久久久网站| 亚洲自偷自拍熟女另类| 欧美最爽的乱婬视频婬色视频| 国产WW久久久久久久久久| 亚洲成在人线AV中文字幕喷水| 男女无遮挡猛进猛出免费视频 | ZOOM与人马性ZOOM的区别| 天天做日日做天天添天天欢公交车| 国产成A人片在线观看视频| 亚洲性啪啪无码AV天堂| 强奷高H猛烈失禁潮喷播放| 国产精品99久久久久久人| 亚洲色成人网站WWW永久| 欧美日韩乱一区二区三区| 国产精品久久久久AAAA| 一二三四免费观看高清在线| 日本极品少妇XXXX| 国产午夜免费啪视频观看视频| 中文字幕精品无码| 熟妇高潮一区二区精品午夜无码| 精品少妇无码AV无码专区蜜臀| ワンピースのエロ.WWW在线| 亚洲AV电影天堂男人的天堂| 女人扒开腿让男人狂桶30分钟| 丰满熟女一区二区三区蜜桃臀|