Tareas cronometradas con cuarzo. Quiero ejecutarlo cada 24 horas. Cómo configurar Quartz.
1. Primero cree un nuevo programa de consola, use Nuget para importar el paquete Quartz e importe automáticamente la biblioteca de registros para la entrada de registros, como se muestra en la siguiente figura.
2. Configure el archivo App.Config en el directorio del proyecto, como se muestra en la siguiente figura. Tenga en cuenta que configSections debe colocarse en el primer nodo.
3. Escriba la lógica de la tarea que debe ejecutarse. Hereda la interfaz IJob y luego debe implementar el método Exxcute. La parte de la lógica de la tarea se coloca en Ejecutar.
4. A continuación, comience a escribir el programa de tareas programadas. Primero, inicialice el programador de tareas, como se muestra en la siguiente figura.
5. Luego use JobBuilder para crear una tarea asociada lógicamente con la tarea que acabamos de crear. Al crear un disparador, se usa para especificar en qué momento se ejecutará la tarea y cuántas veces. Se ejecutará y finalmente se iniciará la ejecución. Puede realizar la tarea.
6. Finalmente, envíe las tareas que se pueden superponer al programador en secuencia como se muestra a continuación y finalmente ejecútelas de manera uniforme. Si es necesario escalonar sus tiempos de ejecución, simplemente modifique el tiempo de ejecución.