搬磚頭

          Knocking on Heaven's Door
          posts - 34, comments - 6, trackbacks - 0, articles - 0

          tomcat5.5中catalina.out日志文件的管理 (zt)

          Posted on 2007-10-30 10:07 生活在別處 閱讀(2564) 評(píng)論(0)  編輯  收藏 所屬分類: Java
          WIN下的tomcat5的日志是按日期來(lái)記錄的.移到linux下發(fā)現(xiàn)tomcat/logs下只有一個(gè)catalina.out件.
          時(shí)間一長(zhǎng).發(fā)現(xiàn)日志文件暴增.對(duì)于管理真是不方便.
          要是能像win下的tomcat那樣分日期記錄就好了.思來(lái)想去就想到用cron來(lái)分割日志文件.
          試試吧.
          先google一下.cronolog-1.6.2.tar.gz
          1.下載cronolog-1.6.2.tar.gz
          2.安裝
          # tar zxvf cronolog-1.6.2.tar.gz
          # ./configure
          # make
          # make install
          搞定!
          默認(rèn)是安裝在/usr/local/sbin/下.
          3.配置
          重點(diǎn)來(lái)了.注意嘍!!!
          在tomcat/bin/catalian.sh中找到
          org.apache.catalina.startup.Bootstrap "$@" start \     >> "$CATALINA_BASE"/logs/catalina.out 2&1 &
           
          把上面的內(nèi)容改成:
          org.apache.catalina.startup.Bootstrap "$@" start \
          |/usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null 2>&1 &
          修改好了.重啟
          #./catalina.sh start
          現(xiàn)去看看勞動(dòng)成果吧.
          # ls /tomcat/logs/
          就會(huì)發(fā)現(xiàn)logs下面多了幾個(gè)如同catalina.2006.06.01.log的文件了.
          主站蜘蛛池模板: 沙洋县| 东乡县| 北宁市| 罗源县| 赤水市| 盐池县| 西乡县| 武定县| 台东市| 海丰县| 万载县| 宿迁市| 房产| 莫力| 洛阳市| 衡水市| 天全县| 枝江市| 曲阳县| 炎陵县| 沽源县| 庆云县| 宁南县| 搜索| 龙井市| 理塘县| 千阳县| 郎溪县| 闵行区| 余江县| 丽水市| 江陵县| 武夷山市| 楚雄市| 泸州市| 西峡县| 宁安市| 禄劝| 重庆市| 石城县| 广河县|