tomcat log配置时犯了一个弱智的错误

对log按天输出的话,就需要修改$TOMCAT_HOME/bin/catalina.sh.

最近在配置tomcat的log时犯了一个弱智错误.

tomcat6.0.20以前的版本中都是正常的,我在6.0.24中也用同样的方法.

可以启动tomcat的时候,启动log直接显示在屏幕上了.并且如果强行终止后,服务倒是终止了,不过进程还留在里面.

我看了半天,查找好久也没发现什么异常.

还问了几个人也说我的那种配置时可以的.

 

过了几天忽然发现了弱智错误出现在那里.

错误配置:

......

org.apache.catalina.startup.Bootstrap "$@" start /

#>> "$CATALINA_BASE"/logs/catalina.out 2>&1 &

2>&1 | /usr/sbin/rotatelogs "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out 86400 &

正确配置:
......
org.apache.catalina.startup.Bootstrap "$@" start /
2>&1 | /usr/sbin/rotatelogs "$CATALINA_BASE"/logs/catalina.%Y-%m-%d.out 86400 &
#>> "$CATALINA_BASE"/logs/catalina.out 2>&1 &

错误犯在我把原来的
org.apache.catalina.startup.Bootstrap "$@" start /
>> "$CATALINA_BASE"/logs/catalina.out 2>&1 &

当成了独立的两行.实际上由于有了一个/的原因,第一种写法是不对的.

看来眼睛是被戴了过滤镜了,这么低级的错误还是很不应该的.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值