老六曰
          曾經(jīng)的小六

          2007年11月5日

          上周有個(gè)統(tǒng)計(jì)程序總是報(bào)nullException,怎么查也不得要領(lǐng).請教公司經(jīng)理.支出大概是數(shù)據(jù)庫連接被關(guān)閉了(老大就是老大,雖然不了解java,但分析問題不是蓋的).
          我用的是proxool..查google...得到下面的資料
          maximum-connection-lifetime   最大連接生命周期 默認(rèn)值:4小時(shí)
          maximum-active-time:   最大活動(dòng)時(shí)間   默認(rèn)值:5分鐘
          maximum-connection-count   最大連接數(shù)   默認(rèn)值:15個(gè)
          minimum-connection-count   最小連接數(shù)   默認(rèn)值:5個(gè)

          2006-05-01 03:26:06,812 WARN [HouseKeeper] proxool.default (HouseKeeper.java:149) - #0001 was active for 324234 milliseconds and has been removed automaticaly. The Thread responsible was named ‘Thread-32′, but the last SQL it performed is unknown because the trace property is not enabled.

                產(chǎn)生如上警告的原因是:proxool中有一個(gè)參數(shù)maximum-active-time 缺省為 5 分鐘, 其含義是一個(gè)線程持有一個(gè)連接的最長時(shí)間,而不管這個(gè)連接是否處于 active 狀態(tài), 并且如果線程的持有時(shí)間超過這個(gè)時(shí)間的之后會(huì)自動(dòng)清除掉這個(gè)連接. 但是很多時(shí)候5分鐘并不夠用, 所以需要在配置文件中進(jìn)行設(shè)置, 其單位為毫秒(ms).

          做下記錄...

          posted @ 2007-11-05 17:08 死循環(huán) 閱讀(2712) | 評論 (4)編輯 收藏
           
          主站蜘蛛池模板: 宽城| 肥东县| 南郑县| 民县| 葫芦岛市| 陈巴尔虎旗| 辽宁省| 德惠市| 容城县| 广饶县| 大城县| 吴川市| 登封市| 聂拉木县| 罗源县| 高州市| 罗山县| 杨浦区| 泗水县| 蒙城县| 汽车| 合江县| 郯城县| 临安市| 明水县| 谷城县| 肇东市| 玉树县| 梁平县| 洪江市| 荃湾区| 台前县| 嘉黎县| 襄垣县| 惠州市| 张掖市| 沈阳市| 松原市| 聊城市| 濮阳市| 苍山县|