weblogic 控制台日志保存到文件

工做中遇到weblogic运行时出现异常,但控制台滚到致使没法查看异常信息.而在adminserver.log里面没有该异常信息打印. web

经整理,可分别经过如下两种方法解决 服务器

一 、打开C:\bea\user_projects\domains\域名\startWebLogic.cmd文件 dom


call "%DOMAIN_HOME%\bin\startWebLogic.cmd" %*替换成下列内容 spa


具体代码以下:
// 设置
yyyy_mm_dd 格式的日期
set sbtmpdate=%date:~0,4%_%date:~5,2%_%date:~8,2%
// 设置
HHmmss 格式的时间
set sbtmptime=%time:~0,2%%time:~3,2%%time:~6,2%
// 随机数
set randomtmp=%random%
set r=%sbtmpdate%_%sbtmptime%.%randomtmp%

// 将变量赋值到文件名中
call "%DOMAIN_HOME%\bin\startWebLogic.cmd" 1>stdMsg-%r%.log
2>stdErr-%r%.log%*在startWebLogic.cmd文件中增长时间相关的字符串,拼接成文件名,保证每次重启的时候文件不会重名 日志

 

2、在weblogic控制台中修改配置 server

进入weblogic控制台,选择 环境/服务器/server名/日志记录,接下来参考下图因为本人使用weblogic版本是10.0.35.其余版本图片仅供参考 blog