Derzeit, wenn ich nur die neuesten Protokolle haben möchte, muss ich alle Log-Dateien und Ordner im Log-Ordner der Domain löschen. Leider hat Weblogic diese Dateien gesperrt und ich kann das nur tun, wenn Weblogic ausgeschaltet ist. Gibt es eine Möglichkeit, alle diese Protokolle zu löschen/entfernen, ohne Weblogic ausschalten zu müssen? Es wäre am besten, wenn es eine Möglichkeit gäbe, dies über die Web/Admin-Konsole zu tun.Wie löscht/lösche ich alle Weblogic-Protokolle, ohne den Server auszuschalten?
2
A
Antwort
1
Sie können einen Server zwingen, sein Protokoll zu drehen und dann die Sperre zu entfernen. einen wlst Skript verwenden, um die verwalteten Server und Kraft Logfolge zu verbinden:
connect('weblogic','...','t3://localhost:7001')
serverRuntime()
cd('LogRuntime/AdminServer')
cmo.forceLogRotation()
Alle Protokolldateien, oder einfach nur alle außer der aktuellen Protokolldatei? Auch welches Betriebssystem? –