FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Generar logfile con varios archivos
Hola amigos.
Estoy usando en mis proyectos archivos de log que al llegar a un tamaño parametrizado se renombran y arranca uno nuevo. Es decir genero MiProyecto1.log y al llenarse, lo renombro como MiProyecto2.log y creo uno nuevo MiProyecto1.log. Lo que estoy necesitando para un proyecto que genera muchísima información y llega al tamaño máximo muy rápido, es poder tener mas historia para poder auditar en caso de necesidad. Quisiera poder generar lo siguiente: MiProyecto1.log, MiProyecto2.log, MiProyecto3.log, MiProyecto4.log, MiProyecto5.log, MiProyecto6.log, MiProyecto7.log, MiProyecto8.log, MiProyecto9.log, MiProyecto10.log El problema es que a medida que se van llenando se van renombrando para que siempre el 1 es el actual, el que le sigue sea el 2 y el mas viejo el 10. Hay algo hecho así? Gracias. |
#2
|
|||
|
|||
Hola!
Lo razonable es que vayas llenando siempre el último archivo, y al llegar a X tamaño, generes un nuevo archivo con el nuevo nombre. Podés tener una función que haga el log, y en esa función verificas el nombre del archivo y el tamaño. Suerte! |
#3
|
||||
|
||||
Esta es una opción.
Lo que no se es cuanto tardará cuando haya cientos de ficheros log. Esta función te renombra los ficheros posteriores al 1. Luego tendrías que renombrar el 1 como 2 y reiniciar el log con el nuevo fichero 1.
|
#4
|
||||
|
||||
Cita:
Lo que se hace es que tienes un archivo `x.log`. Cuando se llena, se copia a `x.1.log`, te vas de nuevo al inicio del archivo y sigues escribiendo. De esta forma, solo `x.log` es accesado para escritura y el SO puede hacer cambios atómicos en los archivos al copiar.
__________________
El malabarista. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Generar Archivos PDF | EdwinFC | Varios | 2 | 10-09-2008 10:11:16 |
generar archivos rar o zip | johurgi | Varios | 14 | 09-06-2008 18:44:31 |
Logfile que es!!!! | Yun-i | Internet | 6 | 26-03-2008 19:08:53 |
Generar archivos PDF en tus aplicaciones | dec | Trucos | 3 | 16-04-2007 18:55:39 |
Generar varios Reports | Igna | Impresión | 1 | 15-07-2004 13:23:19 |
|