目前,每当我只想拥有最新的日志时,我必须删除域的日志文件夹中的所有日志文件和文件夹。不幸的是,Weblogic 已锁定这些文件,我只能在 Weblogic 关闭时执行此操作。有没有办法在不关闭 Weblogic 的情况下清除/删除所有这些日志?如果有一种方法可以从网络/管理控制台执行此操作,那将是最好的。
最佳答案
您可以强制服务器轮转其日志,然后解除锁定。 使用 wlst 脚本连接到托管服务器并强制日志轮换:
connect('weblogic','...','t3://localhost:7001')
serverRuntime()
cd('LogRuntime/AdminServer')
cmo.forceLogRotation()
关于java - 如何在不关闭服务器的情况下清除/删除所有 Weblogic 日志?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38226966/