17.10 - Detección de trabajos que no responden - Teradata Data Mover

Teradata® Data Mover Guía del usuario

Product
Teradata Data Mover
Release Number
17.10
Release Date
Junio de 2021
Content Type
Guía del usuario
Publication ID
B035-4101-061K-ESN
Language
Español (España)

Data Mover se puede configurar para detectar y detener trabajos que no responden después de periodos de tiempo de espera definidos por el usuario. Se puede configurar esta característica mediante la ficha Tiempo de espera de trabajo del portlet Configuración de Data Mover o en el archivo configuration.xml que se genera cuando se ejecuta el comando list_configuration.

Períodos de tiempo de espera variables

Un trabajo de Data Mover incluye varias fases diferentes y la duración de algunas fases depende, en gran parte, del tamaño de los datos que se copian. Cuanto mayor sea el tamaño de los datos copiados, se necesitará más tiempo para la fase de inicio, la fase de aplicación de filas (para tareas de Teradata PT API) o la fase de reconstrucción (para tareas de DSA). Puede utilizar el portlet de Configuración de Data Mover o el archivo configuration.xml para especificar la categoría de tamaño y los períodos de tiempo de espera estándar de estos tiempos de espera variables para las diferentes categorías de tamaño y fases.

Data Mover lleva a cabo el siguiente proceso para determinar el período de tiempo de espera real que se usará antes de detener un trabajo que no responde:
  1. Detecta el tamaño del objeto que un trabajo mueve para determinar si este es grande, mediano o pequeño.
  2. Comprueba la fase actual del trabajo y usa el período de tiempo de espera de la fase para determinar si el trabajo tarda más tiempo que el especificado en el tiempo de espera.

Propiedades de configuración para trabajos que no responden

Puede establecer las propiedades de configuración enumeradas a continuación para habilitar la detección de trabajos que no responden y establecer el periodo de tiempo de espera tras el cual se detendrán estos trabajos.
Propiedad Descripción Valor predeterminado
hanging.job.check.enabled Habilita o deshabilita la detección de trabajos que no responden.
Si esta propiedad (hanging.job.check.enabled) no se establece como verdadera (true), no se podrá aplicar ninguno de los valores predeterminados de las otras propiedades que aparecen en esta tabla.
false
hanging.job.check.rate Frecuencia con la cual Data Mover busca trabajos que no responden (en horas). 1
hanging.job.timeout.acquisition Tiempo de espera para la fase de adquisición de tareas (en horas). 1
hanging.job.timeout.range.small.max Define el tamaño máximo (en MB) para que un objeto ser considere pequeño. 5
hanging.job.timeout.range.large.min Define el tamaño mínimo (en GB) para que un objeto se considere grande. 10
hanging.job.timeout.small.apply Objetos pequeños: el período de tiempo de espera para la fase de aplicación (en horas) 2
hanging.job.timeout.small.build Objetos pequeños: el período de tiempo de espera para la fase de reconstrucción (en horas) 2
hanging.job.timeout.small.initiate Objetos pequeños: el período de tiempo de espera para la fase de inicio (en horas) 2
hanging.job.timeout.medium.apply Objetos medianos: el período de tiempo de espera para la fase de aplicación (en horas) 4
hanging.job.timeout.medium.build Objetos medianos: el período de tiempo de espera para la fase de reconstrucción (en horas) 4
hanging.job.timeout.medium.initiate Objetos medianos: el período de tiempo de espera para la fase de inicio (en horas) 4
hanging.job.timeout.large.apply Objetos grandes: el período de tiempo de espera para la fase de aplicación (en horas) 8
hanging.job.timeout.large.build Objetos grandes: el período de tiempo de espera para la fase de reconstrucción (en horas) 8
hanging.job.timeout.large.initiate Objetos grandes: el período de tiempo de espera para la fase de inicio (en horas) 8