如何configurationWebLogic服务器写入stdout日志的path?
我读过关于-Dweblogic.log.RedirectStdoutToServerLogEnabled=true ,但是这只redirect输出的一部分。 例如,如果我将运行线程转储,输出将保留在原始日志文件中。
我认为它应该是nodemanager/startup.properties文件中的一个选项。
WebLogic版本是10.3.2.0,我使用的是基于java的节点pipe理器。 操作系统是RHEL 5。
谢谢,
米尔恰
大多数日志可以通过-Dweblogic.log.RedirectStdoutToServerLogEnabled=trueredirect到标准WebLogic日志logging。请参阅: http : //download.oracle.com/docs/cd/E15051_01/wls/docs103/logging/config_logs.html#wp1022848 http://download.oracle.com/docs/cd/E15051_01/wls/docs103/ConsoleHelp/taskhelp/logging/RedirectJVMOutput.html这也可以从WLpipe理控制台通过勾选Environment/Servers/<server_name>/Logging/Advanced/Redirect stdout logging enabledcheckbox。
其他应用程序日志可以由WebLogic日志logging系统或log4jpipe理。
本地Java输出(如线程转储)转到在创build域时configuration的日志,并在ManagedServer启动时由NodeManager设置。 位置是$DOMAIN_HOME/servers/<server_name>/logs/<server_name>.out请参阅: http : //download.oracle.com/docs/cd/E14571_01/web.1111/e13740/overview.htm#i1079068
这个日志不会被WebLogic旋转,而应该像logrotate一样旋转。