安裝cronologsapache
tar zxvf cronolog-1.7.0-beta.tar.gztomcat
cd cronolog/ide
./configure --prefix=/data/xxx/cronologs/spa
make && make installorm
which cronolog查安看裝的路徑,編譯目錄/data/xxx/cronologs/sbin/cronolog。ci
2.修改catalina.shit
第一步:編譯
if [ -z "$CATALINA_OUT" ] ; thenclass
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.outim
fi
if [ -z "$CATALINA_OUT" ] ; then
CATALINA_OUT="$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out
fi
第二步:
touch "$CATALINA_OUT"
修改成
# touch "$CATALINA_OUT"
第三步:
org.apache.catalina.startup.Bootstrap "$@" start \
>> "$CATALINA_OUT" 2>&1 "&"
修改成
org.apache.catalina.startup.Bootstrap "$@" start 2>&1 \
| /usr/local/sbin/cronolog "$CATALINA_OUT" >> /dev/null &
3.重啓tomcat
重啓tomcat後發下logs目錄下,多了一個catalina.2016-03-27.log