亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 10646 | 回復: 7
打印 上一主題 下一主題

[Web] 一個關(guān)于tomcat的catalina日志分割的問題[解決] [復制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2009-09-27 18:06 |只看該作者 |倒序瀏覽
一搜,出來一大堆啊
基本方法如下,我想說的是copy的東西是不是你已經(jīng)實踐了的

要想分割tomcat的catalina.out,需作如下工作:


修改tomcat bin目錄下的catalina.sh文件中的
Java代碼
org.apache.catalina.startup.Bootstrap “$@” start  \   
>> “$CATALINA_BASE”/logs/catalina.out 2>&1 &  

org.apache.catalina.startup.Bootstrap “$@” start  \
>> “$CATALINA_BASE”/logs/catalina.out 2>&1 &


Java代碼
org.apache.catalina.startup.Bootstrap "$@" start  2>&1 \   
    | /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &  

  org.apache.catalina.startup.Bootstrap "$@" start  2>&1 \
      | /usr/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &


同時,文件中有一行

Java代碼
touch “$CATALINA_BASE”/logs/catalina.out  

touch “$CATALINA_BASE”/logs/catalina.out

可以注釋掉,完成之后重起Tomcat就可以了,
看logs文件中是否有catalina.2009-07-01.out樣式的日志




有人真的用過么?我反正試了很多次依然如下

Using JRE_HOME:       /home/local/jdk1.5.0_08
/home/local/tomcat-5.5.16/bin/catalina.sh: line 245: syntax error near unexpected token `|'
/home/local/tomcat-5.5.16/bin/catalina.sh: line 245: `      |/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &'


我總結(jié)網(wǎng)上兩種配置

一.
      org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
      |/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null &

二.
     org.apache.catalina.startup.Bootstrap "$@" start  \
      |/local/sbin/cronolog "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out >> /dev/null 2>&1 &

請注意 一.二兩種都出問題,我就不清楚各位轉(zhuǎn)貼的大俠們是怎么做的呢。實在搞不清楚了

[ 本帖最后由 75252 于 2009-9-28 14:00 編輯 ]

論壇徽章:
18
巳蛇
日期:2014-12-03 08:27:5115-16賽季CBA聯(lián)賽之吉林
日期:2016-04-18 15:24:24qiaoba
日期:2016-06-17 17:41:1615-16賽季CBA聯(lián)賽之八一
日期:2016-06-20 15:13:1415-16賽季CBA聯(lián)賽之廣夏
日期:2016-06-29 10:38:28極客徽章
日期:2016-12-07 14:03:4015-16賽季CBA聯(lián)賽之吉林
日期:2017-03-06 13:47:55
2 [報告]
發(fā)表于 2009-09-28 09:22 |只看該作者
大部分都是轉(zhuǎn)載,沒有經(jīng)過test的,就像linux論壇里的好多也是復制粘貼,你去試試可能問題百出

論壇徽章:
0
3 [報告]
發(fā)表于 2009-09-28 09:51 |只看該作者
原帖由 gilet 于 2009-9-28 09:22 發(fā)表
大部分都是轉(zhuǎn)載,沒有經(jīng)過test的,就像linux論壇里的好多也是復制粘貼,你去試試可能問題百出



en ,8錯,但是這個問題出在哪里呢 還是一批啊茫然啊
希望有高人指點12

論壇徽章:
18
巳蛇
日期:2014-12-03 08:27:5115-16賽季CBA聯(lián)賽之吉林
日期:2016-04-18 15:24:24qiaoba
日期:2016-06-17 17:41:1615-16賽季CBA聯(lián)賽之八一
日期:2016-06-20 15:13:1415-16賽季CBA聯(lián)賽之廣夏
日期:2016-06-29 10:38:28極客徽章
日期:2016-12-07 14:03:4015-16賽季CBA聯(lián)賽之吉林
日期:2017-03-06 13:47:55
4 [報告]
發(fā)表于 2009-09-28 10:48 |只看該作者

回復 #3 75252 的帖子

這個沒有分割過,我是分割的apache的日志,用awstats來看的,catalina.out這個我定期清空

論壇徽章:
0
5 [報告]
發(fā)表于 2009-09-28 12:21 |只看該作者
原帖由 gilet 于 2009-9-28 10:48 發(fā)表
這個沒有分割過,我是分割的apache的日志,用awstats來看的,catalina.out這個我定期清空



ok這個方法行不通,只能自己發(fā)力了。解決思想:
使用log4j替換默認使用的java.util.logging
Log4j功能強悍可以實現(xiàn)所要的功能

具體方法(只說我做的具體能不能行自己再去嘗試一下,或者還有更好的方法)
(log4j了解尚淺,看看官網(wǎng)大概就這些玩意啦。不知道和java.util.logging的默認配置一樣不一樣)

1.停掉tomcat
2.下載log4j需要的程序commons-logging.jar log4j-1.2.12.jar放到tomcat安裝目錄的tomcat-5.5.16/common/lib下
兩個包去這拿commons-logging用1.1.1
http://jakarta.apache.org/commons/logging/index.html   
http://logging.apache.org/log4j/index.html
3.增加log4j.properties配置項
  1. log4j.rootLogger=INFO, R
  2. log4j.appender.A1=org.apache.log4j.ConsoleAppender
  3. log4j.appender.A1.layout=org.apache.log4j.PatternLayout
  4. log4j.appender.A1.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
  5. log4j.appender.R=org.apache.log4j.DailyRollingFileAppender
  6. log4j.appender.R.DatePattern='.'yyyy-MM-dd-HH
  7. log4j.appender.R.File=${catalina.home}/logs/tomcat.log
  8. log4j.appender.R.layout=org.apache.log4j.PatternLayout
  9. log4j.appender.R.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
復制代碼

4.log4j.properties存放路徑tomcat-5.5.16/common/class
5.啟動

OK去${catalina.home}/logs/tomcat.log里面看一下 東東都有了 按小時會自動切換一個新文件。
現(xiàn)在唯一存在風險的是
文檔說log4j.appender.R=org.apache.log4j.DailyRollingFileAppender  是按天分割的標志
但我的分割格式是log4j.appender.R.DatePattern='.'yyyy-MM-dd-HH(按小時)
由于對java很白癡所以雖然現(xiàn)在沒啥問題不知道夸天的時候會出什么樣的異常。

論壇徽章:
0
6 [報告]
發(fā)表于 2014-09-28 17:11 |只看該作者
回復 1# 75252

改成 catalina.`date +%Y-%m-%d`.out

  就可以了   

論壇徽章:
0
7 [報告]
發(fā)表于 2014-09-29 09:49 |只看該作者
感覺到也是這樣,問題多多啊,還是自己寫比較放心吧





永夜君王www.wanjuanba.com/25/25331/ 永夜君王最新章節(jié)列表 章一 緋色 章二 站著沉默。遮天www.wanjuanba.com/0/2/遮天最新章節(jié):正文 完本感言。最強棄少www.wanjuanba.com/0/291/ 最強棄少重生到地球,葉默趁著下課的時候!蹲顝姉壣佟 第一卷 楔子 第一章 小雞有恙否。唐磚www.wanjuanba.com/1/1724/ 唐磚 第一節(jié)滄海變桑田 第二節(jié) 人不如馬 第三節(jié)人世間。

論壇徽章:
0
8 [報告]
發(fā)表于 2014-10-11 14:14 |只看該作者
我自己搞了一個tomcat的00點執(zhí)行腳本
樓主的方法我也看到過,是要安裝啥的... 閑麻煩
#!/bin/bash

tomcat_8080=/home/tomcat/tomcat7_8080/logs

d=`date +%Y-%m-%d`

cd $tomcat_8080
cp catalina.out catalina.out.$a9ur7n9vt
echo "" > catalina.out
find $tomcat_8080 -mtime +25 -type f -name "*" -exec rm -f {} \ ; > /dev/null 2>&1
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP