【发布时间】:2016-07-06 14:45:37
【问题描述】:
目前,当我只想拥有最新的日志时,我必须删除域的日志文件夹中的所有日志文件和文件夹。不幸的是,Weblogic 锁定了这些文件,我只能在 Weblogic 关闭时这样做。有没有办法清除/删除所有这些日志而不必关闭 Weblogic?如果有办法从网络/管理控制台做到这一点,那将是最好的。
【问题讨论】:
-
所有日志文件,还是仅除当前日志文件之外的所有文件?另外,哪个操作系统?
目前,当我只想拥有最新的日志时,我必须删除域的日志文件夹中的所有日志文件和文件夹。不幸的是,Weblogic 锁定了这些文件,我只能在 Weblogic 关闭时这样做。有没有办法清除/删除所有这些日志而不必关闭 Weblogic?如果有办法从网络/管理控制台做到这一点,那将是最好的。
【问题讨论】:
您可以强制服务器轮换其日志,然后解除锁定。 使用 wlst 脚本连接到托管服务器并强制日志轮换:
connect('weblogic','...','t3://localhost:7001')
serverRuntime()
cd('LogRuntime/AdminServer')
cmo.forceLogRotation()
【讨论】: