SpringBoot Logrotation funktioniert nicht

OnDemand

Top Contributor
Hallo zusammen,
habe in meine application.properties folgende Anweisung:

Java:
logging.logback.rollingpolicy.max-history=10
logging.logback.rollingpolicy.max-file-size=20MB

Leider werden die Logfiles nicht nach 20MB aufgesplittet, die wachsen einfach weiter.

Ich nutze SpringBoot 2.6.7. Hat jemand ne Idee was noch fehlt? Die folgenden Anweisungen sind deprecated - die teste ich gar nicht erst
Code:
logging.file.max-history=
logging.file.max-size=
 
Fehlt da evtl. einfach nur die Konfiguration des zu verwendenden Filenamens?
Also sowas wie:
logging.logback.rollingpolicy.file-name-pattern=${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz
 
Das prüf ich 🙂
Hab überlegt, ob man den Pfad angeben muss, wo das Logfile liegt (das wird neben der .jar generiert).
Ich füg das mal ein danke 🙂
 
Vermutlich muss der Logpfad noch mit rein, hab mal spasseshalber 1KB gesetzt, aber es teilt die Logs nicht

Java:
logging.logback.rollingpolicy.max-history=10
logging.logback.rollingpolicy.max-file-size=1KB
logging.logback.rollingpolicy.file-name-pattern=${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz
 

Neue Themen


Zurück
Oben