<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一次支持日志

    故障現象:

    測試一段時間后應用無響應,連接池不能放大,jvm crash,日志報對象分配失敗

     

    問題診斷:

    第一個階段是websphere問題

    到現場之后,回放腳本測試幾分鐘,應用開始無法響應,后臺也沒有異常,update jdk之后,系統能正常響應了,但是發現新的問題,db2連接池始終無法放大,最大只能到30,而且系統也會拋OOM,導致系統異常推出,從系統日志看,是因為應用中的大對象分配導致的(2M大小)

    期間,關于連接池無法放大問題想了很多辦法,包括修改db2 maxappls,maxagents這些參數,更新數據庫驅動,而且確定不是db2的問題(在創建30之后,我們依然可以通過其他方式連接到db2,說明db2的連接限制確實放大了),當然我們productdatasource這個池子大小我已經放大到100了。

    中間還發現測試腳本沒有正常啟動流程,排查后發現是loadrunner的問題,用我機器上的lr錄制正常(錯誤代碼提示是字段長度限制,莫名其妙)。

    關于jvm crach我們也調整了heap設置:-xms256m,-xmx1536m

    但是問題依然存在。后面我們重新安裝了應用,所有的設置采用缺省配置,沒有打任何補丁,系統這個時候竟然可以正常跑了,只是響應很慢,而且時間曲線一直往上拋(測試一段時間系統無響應)

    查了一下配置,發現productdatasource的缺省設置竟然就是30,這個時候基本判斷是之前的websphere的設置修改沒有生效

    重新修改jvm和連接池配置,這時候系統正常,數據連接也達到83個,然后開始測試大并發量

     

    階段二就是調整數據庫配置

    1、第一個是db2 default buffer pool,缺省配置buffer才4m,這個一定要注意修改

    2、第二個是db2的lock數量,在缺省基礎上好像放大了100倍

    3、sort heap,排序區(防止排序溢出)

    這些調整都要通過db2的狀態來調整,可以通過get snapshot指令來獲得數據庫狀態,buffer不夠會出現大量的邏輯讀,lock不夠會拋lock溢出(會導致鎖升級),sort heap不夠會提示排序溢出(這時候排序會在硬盤做)

     

    回頭看看這次支持:

    1、websphere配置修改不生效,我后面仔細想了想,這個websphere很多公司用可能大家都亂改了一通,另一問題是我們的使用習慣,websphere強烈不建議用kill直接殺進程方式停服務器,websphere不但是一個java進程,還有很多的附屬進程,直接kill也很容易導致websphere不正常

    2、jvm crach問題,這個我建議大家看看這篇文檔http://www-1.ibm.com/support/docview.wss?rs=180&context=SSEQTP&q1=fragmentation

    &uid=swg21176363&loc=en_US&cs=utf-8&lang=en

    如何去定位jvm問題,首先看nativerr.log日志,如果出現OOM,這里會有記錄,當發現OOM的時候,可以打開jvm的verbosegc,分析verbosegc和jvm dump file,上面文檔里提到一個很重要的東西就是pinned對象,這也是ibm為啥不建議設置ms=mx的原因。

    posted on 2007-10-30 13:09 tacy lee 閱讀(371) 評論(0)  編輯  收藏 所屬分類: 性能相關

    主站蜘蛛池模板: 亚洲精品国产福利在线观看| 亚洲中文久久精品无码ww16| 亚洲熟妇av一区| 最近2018中文字幕免费视频| 亚洲国产综合91精品麻豆| 四虎国产成人永久精品免费| 亚洲成AV人在线播放无码| 日本免费电影一区二区| 亚洲天堂久久精品| 黄色永久免费网站| 亚洲最大天堂无码精品区| 日日AV拍夜夜添久久免费| 免费毛片毛片网址| 怡红院亚洲怡红院首页| 日韩视频免费在线观看| 亚洲成A∨人片在线观看无码| 成年人在线免费观看| 亚洲aⅴ无码专区在线观看春色| 免费一级毛片不卡在线播放 | 亚洲噜噜噜噜噜影院在线播放| 成人免费毛片内射美女-百度| 亚洲精华国产精华精华液| 亚洲成AV人在线观看网址| 久久国产精品免费| 色播亚洲视频在线观看| 最近2019中文免费字幕| 四虎精品免费永久免费视频| 亚洲精品国产精品乱码不99| 99久久久精品免费观看国产| 国产成人久久精品亚洲小说| 国产亚洲A∨片在线观看 | 久久成人a毛片免费观看网站| 亚洲春黄在线观看| 国产一区二区三区在线免费观看 | 自拍偷自拍亚洲精品第1页| 51视频精品全部免费最新| 九九精品国产亚洲AV日韩| 亚洲av无码一区二区三区网站| 在线天堂免费观看.WWW| jizz免费观看视频| 亚洲影视自拍揄拍愉拍|