Linux下weblogic日志按照日期进行输出

发布网友

我来回答

3个回答

懂视网

linux怎么查看weblogic日志?我们一起来了解一下吧。

1、打开linux系统,在linux的桌面的空白处右击。

2、在弹出的下拉选项里,点击打开终端。

3、使用tail -f catalina.out命令,回车运行即可查看weblogic的日志文件。

热心网友

我是采用在linux里面添加crontab时钟任务,执行切割脚本:
$> crontab -e (然后按i键,进行编写,写入下面命令,保存,)
1 * * * * sh /home/weblogic/monitor/serveroutsplit.sh >/dev/null &
$> crontab -l (查看时钟任务是否写入)
上面是指一个小时执行一次serveroutsplit.sh脚本,脚本内容如下:
date_stamp1=`date "+%y%m%d%H"`
DAILY_LOG_DIR1=/home/weblogic/bea/user_projects/domains/domain1
cp $DAILY_LOG_DIR1/server.out $DAILY_LOG_DIR1/server.out$date_stamp1
cat /dev/null >$DAILY_LOG_DIR1/server.out追问能详细讲解一下吗? 每个操作步骤大概是什么意思

我需要进一步的修改 谢谢

追答这还看不懂吗??这已经是很基础了!
date_stamp1=`date "+%y%m%d%H"`(获取当前时间,由于是一个小时切割一次,所以只需要取到小时,输出形式是2013111815)
DAILY_LOG_DIR1=/home/weblogic/bea/user_projects/domains/domain1(weblogic服务器域地址)
cp $DAILY_LOG_DIR1/server.out $DAILY_LOG_DIR1/server.out$date_stamp1(server.out就是是你问题里面的AdminServer_cms.log,这里是将当前的日志复制一份为带有日期的日志)
cat /dev/null >$DAILY_LOG_DIR1/server.out(清空原有日志文件,不删除原有日志文件)

热心网友

这个在weblogic控制台设置就可以了,跟linux没关系追问因为服务器运行时间的关系,找一些问题不好找,weblogic里面的日志不直观,想要把这最好能按照日期进行分割,需要分割的步骤和命令,怎么编写到启动文件中

追答weblogic控制台里每个server下都有个日志记录,里面可以设置日志的切换策略,你可以按时间来,24小时切换一次,这样每天的日志文件都在一个文件里。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com