Desencadenadores HTTP
Un desencadenador HTTP sirve para supervisar si se producen cambios en un URI (Identificador uniforme de recursos). En concreto puede supervisar cambios en los campos Last-Modified y Content-MD5 del encabezado HTTP. El intervalo de sondeo del directorio se puede configurar (p. ej. cada 60 segundos) y también se puede definir una fecha de inicio y de expiración para el desencadenador. En la imagen siguiente puede ver un ejemplo de desencadenador HTTP:
Más abajo explicamos cómo se configuran los desencadenadores HTTP.
Configurar desencadenadores HTTP
Estos son los parámetros de este tipo de desencadenadores: Controlar, Del URI, Intervalo de sondeo, Esperar X segundos a que termine, Inicio, Expiración, Zona horaria y Habilitado (consulte las descripciones a continuación).
Aquí se especifica cómo se debe supervisar el URI. Estas son las opciones de sondeo disponibles:
•Fecha de encabezado HTTP ordena al sistema que supervise el encabezado HTTP Last-Modified. Si falta el encabezado HTTP Last-Modified, se comprueba el encabezado Content-MD5 (punto anterior). •Contenido ordena al sistema que supervise el encabezado HTTP opcional Content-MD. Este es un resumen de 128 bits que se usa para verificar la integridad de un mensaje. Si el encabezado MD5 se modifica una vez transcurrido el intervalo de sondeo, entonces se inicia el desencadenador. Si el encabezado no viene dado por el servidor, el contenido se recupera y se le aplica un hash localmente.
|
Aquí se especifica el URI en el que quiere comprobar los cambios.
|
Indica con qué frecuencia (en segundos) se debe sondear el URI.
|
El servidor espera X segundos antes de sondear el archivo. Si el archivo sigue en la ubicación indicada y no ha cambiado durante el intervalo de sondeo, el trabajo puede comenzar. De lo contrario, el servidor vuelve a esperar el intervalo designado y comprueba de nuevo si el archivo ha cambiado desde la última comprobación. Esta opción permite a FlowForce Server esperar hasta que se haya terminado de escribir el archivo y asegurarse así de que no lo está editando nadie.
|
Aquí se definen la fecha y la hora de inicio del desencadenador. Se trata de un campo opcional. Cuando se hace clic en el campo de fecha aparece un calendario donde puede seleccionar cualquier fecha. También puede introducir la fecha manualmente.
|
Aquí se definen la fecha y la hora de expiración del desencadenador.
|
Aquí se define la zona horaria que corresponde a la fecha y hora de inicio y de expiración. La zona de horaria predeterminada se define en la página de administración.
|
La casilla Habilitado sirve para habilitar o deshabilitar el desencadenador. Esta opción es muy práctica a la hora de crear y probar trabajos nuevos.
|