Mantenimiento del hogar - Scheduler
Mantenimiento del hogar scheduler es un componente cuyo propósito es eliminar archivos de entrada que sean más antiguos que un número configurable de días basado en la última fecha de modificación. Los archivos se obtienen de una ruta de ubicación configurable.
Escenario:
Cuando se encuentra un archivo que tiene más de algunos días en el directorio de entrada, el archivo se elimina de la ruta.
Propiedades de Configuración:
Config |
Tipo |
Valor por defecto |
Comentario |
|
Cadena |
'0 0 12 * *?' |
Un comando para un trabajo que debe ejecutarse a una hora especificada. |
|
Cadena |
'src/main/resources' |
Ruta específica donde se encuentran los archivos. |
|
Entero |
100 |
El número de días desde la última hora de modificación. |
|
Cadena |
default-id |
Propiedad que identifica el servicio de limpieza/Debulker instancia de aplicación. Si múltiples Debulker las aplicaciones comparten la misma base de datos, esto puede ser utilizado para asociar la limpieza scheduler trabajos a una instancia de aplicación específica. |
|
Boolean |
verdadero |
Propiedad que determina si el módulo de limpieza enviará un comando para rehidratar todos persistent scheduler trabajos. Dependiendo de los otros módulos incluidos con el debulker módulo, puede optar por deshabilitar esto si tiene otro módulo en su aplicación del cual le gustaría que se encargara de la rehidratación.persistent scheduler trabajos. |