¿Alguien tiene un ejemplo de configuración de logrotate para redis? Esto es lo que tengo hasta ahoraRedis logrotate config
/var/log/redis/*.log {
daily
missingok
rotate 52
compress
delaycompress
notifempty
create 640 root adm
sharedscripts
postrotate
...
endscript
}
Pero no estoy seguro de qué hacer en el paso posterior al paso. Esto está en Ubuntu 10.04 LTS.
Pero, ¿cómo se solicita Redis para volver a abrir el archivo de registro? ... Ups, me di cuenta por mí mismo: Redis realmente se vuelve a abrir en cada línea de registro (ver https://github.com/antirez/redis/issues/337#issuecomment-4002868) – jpetazzo
copytruncate reutiliza el mismo archivo original (copia luego truncar). Así que incluso si redis no volvió a abrir el archivo, debería haber estado funcionando bien. – c4il
Copytruncate es ineficiente, y me gustaría evitarlo si es posible. ¿Es posible? Parece que es así que lo intentaré. –