Programación de trabajos
Esta función solo es compatible con Saturno 3.3.0 y superior
1. Información general
A veces, debido a las necesidades comerciales, necesitamos programar los trabajos en forma de flujo de trabajo:
Joba despacho desde el envío con éxito Jobb , Jobb plan de disposición después del éxito de JOBC
Saturno proporciona esta capacidad, que llamamos programación de trabajos. La programación de trabajos forma un gráfico acíclico dirigido de trabajos, que se denominan secuencialmente en el orden del gráfico.
2 Concepto
En un enlace de llamada, hay conceptos de aguas arriba y aguas abajo. Tomando el ejemplo anterior como ejemplo, JobA es el más ascendente de este enlace de llamada o llamado root, y JobB y JobC están descendentes del root.
El trabajo más ascendente (trabajo raíz) puede ser un trabajo de sincronización de Java o un trabajo de sincronización de Shell.
Se llama al tipo de trabajo del trabajo posterior 被动作业
. El trabajo pasivo se puede subdividir en Java被动作业
y Shell被动作业
.
En la versión 3.3.0, el número de fragmentos de trabajos en toda la cadena de llamadas solo puede ser 1 y el enlace no debe formar un anillo.
3 Pasos de acceso
3.1 Trabajo de desarrollo
Todos los trabajos de la programación de trabajos (ya sean root o pasivos) deben ser trabajos de sincronización de Java o trabajos de sincronización de Shell. Para el desarrollo de trabajos de sincronización de Java y trabajos de sincronización de Shell, consulte los capítulos correspondientes y no los repetiré aquí.
3.2 Definir la secuencia de llamada del trabajo en la consola
3.2.1 Definir trabajo raíz
El trabajo raíz es un trabajo de sincronización de Java o un trabajo de sincronización de Shell. Para obtener más información, consulte Java作业
el capítulo Trabajo de creación de la consola.
3.2.2 Definir operaciones aguas abajo (operaciones pasivas)
Seleccione "Trabajo pasivo de Java" o "Trabajo pasivo de Shell" para el tipo de trabajo y seleccione Trabajo raíz u otros trabajos pasivos para el trabajo ascendente.
3.2.3 Ver dependencias de llamadas
En la página de descripción general del trabajo del dominio, haga clic 作业依赖图
para ver la secuencia de llamada de la programación del trabajo para todo el dominio.