Weblogic 12c:如何旋转 servername.out 文件
Posted
技术标签:
【中文标题】Weblogic 12c:如何旋转 servername.out 文件【英文标题】:Weblogic 12c: How to rotate servername.out file 【发布时间】:2017-06-28 03:03:03 【问题描述】:如何为 servername.out 文件配置轮换?我们在管理控制台中有一个配置来轮换 servername.log 文件,但是没有配置来轮换 servername.out 文件。
【问题讨论】:
【参考方案1】:默认情况下,Weblogic 中没有任何选项可以旋转stdout
文件。您可以做的是将stdout
值强制到您可以设置轮换策略的常规日志文件中。将以下内容添加到您的启动参数中
-Dweblogic.log.RedirectStdoutToServerLogEnabled=true
记录在案的here。
【讨论】:
【参考方案2】:我已经找到了解决方案。 weblogic 管理控制台中的日志配置控制日志和输出文件。所以日志记录可以通过Environment-Servers-<Server>-Logging-General
下的管理员控制中可用的设置来控制
【讨论】:
【参考方案3】:默认情况下,.out 文件没有像 .log 文件那样轮换(基于时间/大小)
我们可以实现一个名为 logrotate 的 linux 实用程序并配置 .out 文件位置。通过这种方式,我们可以根据大小对 .out 文件进行旋转。
在服务器启动参数处提供标准输出路径只会在 jvm(托管服务器)重新启动时轮换 .out 日志。
有关 logrotate 的更多信息是 here
【讨论】:
以上是关于Weblogic 12c:如何旋转 servername.out 文件的主要内容,如果未能解决你的问题,请参考以下文章