In redis
werden die Daten in einer Protokolldatei gespeichert und diese wird immer größer. Ihre Größe ist auf einige GB angewachsen. Wie kann ich die Protokolldatei in mehreren Dateien speichern, anstatt in einer, nach Datum sortierten Datei?
Antwort1
Sie können Folgendes verwenden logrotate
:
Erstellen Sie eine Datei /etc/logrotate.d/redis
mit etwa folgendem Inhalt:
/var/log/redis/redis-server.log {
daily
rotate 12
compress
delaycompress
missingok
notifempty
create 644 root root
}
Weitere Konfigurationsmöglichkeiten finden SieHier
BEARBEITEN:Wenn Sie ein dd-mm-yy
Format wünschen, können Sie die dateformat
Direktive wie in erklärt verwendenDasAntwort.