Planificador de File Poller
El planificador del file poller es responsable de programar los trabajos de sondeo configurados al inicio de la aplicación. El planificador delega las solicitudes de programación mediante un Cluster Singleton al IPF Persistent Scheduler.
Durante el inicio de la aplicación, los trabajos de sondeo existentes se cancelan y se vuelven a programar. Para evitar cancelar o reprogramar trabajos que pertenecen a otras instancias cuando varias aplicaciones de file poller comparten la misma base de datos, cada trabajo se etiqueta con un identificador de aplicación configurado. Este identificador de aplicación se puede configurar utilizando el siguiente parámetro: ipf.file-poller.application-id. El valor predeterminado es default-id.
Además, durante el inicio de la aplicación, el planificador del file poller enviará un comando al IPF Persistent Scheduler para rehidratar todos los trabajos programados previamente por el Controlador de ejecución de trabajos programados del File Poller. Dependiendo de los otros módulos incluidos con el módulo de file poller, puedes optar por desactivar esto si tienes otro módulo en tu aplicación que quieras que sea responsable de rehidratar estos trabajos. Puedes alternar este comportamiento utilizando el siguiente parámetro de configuración: ipf.file-poller.rehydrate-scheduler-jobs. El valor predeterminado es true.