Introducción al uso de tareas programadas

Autor: ly

prefacio

iServer 11i (2023) agrega una función de tareas programadas para el procesamiento de servicios de automatización. Esta función admite disparadores de tiempo y monitoreo de cambios de archivos para desencadenar modelos de ejecución, por lo que las tareas programadas son adecuadas para los siguientes escenarios típicos:

  1. Almacenamiento y limpieza de datos: admita la supervisión de cambios de archivos en el directorio especificado, transfiera los archivos modificados al modelo para su ejecución y realice una limpieza y almacenamiento automáticos de nuevos datos.

  2. Actualización en tiempo real de archivos de imágenes: Admite la supervisión de los cambios de los archivos de imágenes, la adición de archivos de imágenes actualizados a la colección de imágenes del servicio de imágenes y la realización de actualizaciones automáticas de datos de imágenes.

  3. Procesamiento de datos en tiempo real: admita el modelo de ejecución de activación de tiempo para realizar el procesamiento y análisis en tiempo real de datos masivos.

Demostremos cómo usar la función de tareas programadas.

1. Instrucciones de uso

1.1 Modelo de lanzamiento

1. Ingrese a la página de automatización de procesamiento y puede ver que hay una opción de planificación adicional. Este es el panel de nuestras tareas planificadas. No podemos agregar tareas programadas directamente y deben usarse con la publicación de modelos.
inserte la descripción de la imagen aquí
2. En este punto, construimos un modelo y lo publicamos, al publicar, necesitamos ingresar el grupo del modelo y el nombre de la herramienta

inserte la descripción de la imagen aquí

1.2 Crear y configurar tareas programadas

1. Después de que se publique el modelo, encontramos el modelo que acabamos de publicar en la página del modelo, haga clic con el botón derecho y seleccione la tarea programada. Cabe señalar que un modelo solo admite la creación de una tarea programada .
inserte la descripción de la imagen aquí
2. En este punto, puede ver la lista de tareas programadas creadas, haga clic en el botón Agregar para agregar un activador
inserte la descripción de la imagen aquí
3. Configure el activador según nuestras necesidades. El tipo puede elegir la sincronización y el seguimiento de archivos.

(1) Establecer un disparador de tiempo

Un disparador de tiempo es un modelo de ejecución que se dispara automáticamente de acuerdo con un intervalo de tiempo específico. Admite la configuración de la hora de inicio, el modo de ciclo y la hora de parada. El modo de ciclo se puede configurar para que cicle por segundo, minuto, hora, día, semana o mes, o se puede configurar para que no cicle y solo se ejecute una vez en un momento específico.

Por ejemplo, si la hora de inicio se establece a las 9:00:00 del día, el modo de ciclo se selecciona para circular por día y la hora de finalización se establece un año después, el modelo se puede ejecutar automáticamente a las 9:00 cada mañana dentro de un año. Si no se establece una hora de finalización, la tarea programada seguirá ejecutándose hasta que se detenga manualmente.
inserte la descripción de la imagen aquí
Además de la configuración básica, también puede hacer clic en la configuración avanzada para realizar la configuración. La configuración avanzada puede reemplazar las variables en la herramienta y usar el tiempo del disparador para reemplazar el tiempo en la variable. Por ejemplo, para el siguiente modelo, puede reemplazarlo Use el activador Reemplace la hora de inicio con la última hora de activación del activador, y reemplace la hora de finalización con la hora de inicio del activador actual.
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

(2) Establecer el disparador de monitoreo de archivos
El disparador de monitoreo de archivos activa automáticamente el modelo de ejecución de acuerdo con los cambios de archivo en la ruta especificada. Admite la configuración de la ruta de monitoreo y el tipo de monitoreo. Los tipos de monitoreo incluyen creación, modificación y eliminación, y admiten parámetros y variables de herramientas en el modelo de vinculación, y transfieren archivos modificados al modelo.

Por ejemplo, al monitorear nuevos archivos en el directorio de la figura a continuación, los archivos recién agregados se obtienen automáticamente y se pasan al modelo para su ejecución, a fin de realizar la adición y el almacenamiento automáticos de nuevos datos.
inserte la descripción de la imagen aquí
A través de la configuración avanzada, puede configurar el subdirectorio de escucha, completar comodines y el tiempo de intervalo. El tiempo de intervalo indica cuánto tiempo después de que se detecta el último cambio, si no se encuentra un nuevo cambio, se activará. Por ejemplo, si se establece en 30 minutos, significa que el activador se activará 30 minutos después de que se produzca el cambio.

1.3 Iniciar tareas programadas

1. Después de configurar el activador, haga clic en el botón "Confirmar y habilitar" y la tarea programada se agregará correctamente y comenzará a ejecutarse. La información de configuración de la tarea programada se guarda en el modelo, incluso si se reinicia el iServer, la tarea programada creada y sus registros de ejecución no se perderán.

Cabe señalar que durante el proceso de inicio de la tarea programada, esta no se verá afectada por el cambio del modelo original. Cuando la tarea programada se detiene y se vuelve a iniciar, el modelo se recuperará para la ejecución posterior de la tarea programada. Si el modelo publicado se elimina en este momento, el modelo que se puede usar para la ejecución no se obtendrá durante la ejecución y se le indicará que el modelo no existe .

inserte la descripción de la imagen aquí

1.4 Administrar tareas programadas

1. Después de configurar los parámetros y habilitarlos, podemos ver que nuestras tareas se ejecutan cíclicamente en la página del plan, y podemos ver el siguiente tiempo de ejecución y los últimos tres tiempos de ejecución, y admitir la edición, eliminación, pausa y Abrir y otras operaciones, en la página de tareas también podemos ver los detalles de cada una de nuestras tareas.
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

2. Conclusión

Las tareas programadas pueden satisfacer diversas necesidades comerciales mediante la configuración de diferentes tipos de disparadores. Es fácil de operar y tiene una interfaz amigable. Después de configurar las tareas programadas, el modelo se puede ejecutar automáticamente sin intervención manual. Los amigos interesados ​​pueden venir y probarlo.

Supongo que te gusta

Origin blog.csdn.net/supermapsupport/article/details/131182730
Recomendado
Clasificación