2016-07-06 4 views
2

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?

+0

Alle Protokolldateien, oder einfach nur alle außer der aktuellen Protokolldatei? Auch welches Betriebssystem? –

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()