Especificación de las opciones de reintento para las actividades de la API REST de Sage CRM

La especificación de los parámetros de reintento es una de las tareas para configurar una actividad de Sage CRM. El conector Sage CRM vuelve a intentar conectarse automáticamente a una instancia de Sage CRM al ejecutar cualquier actividad del conector durante el número especificado de veces en caso de que reciba un código de estado 503 de servicio no disponible o un código de estado 504 de tiempo de espera excedido de pasarela.

Acerca de esta tarea

Esta sección contiene el procedimiento para configurar las opciones de reintento de las actividades de la API de Sage CRM.

Procedimiento

  1. Seleccione la tarea Reintentar de la lista de comprobación. Se visualiza el panel de reintento.
  2. Configure las opciones de reintento y de tiempo de espera para conectarse a una instancia de Sage CRM, tal y como se describe en la siguiente tabla:
    Tabla 1. Opciones de reintento
    Campos de reintento Descripción
    Esperar __ segundos entre cada reintento. Especifica el número de segundos que el Dispositivo de integración espera antes de intentar establecer una conexión con la instancia de Sage CRM.
    Reintentar __ veces antes de generar un error. Especifica el total de reintentos: el número máximo de veces que el Dispositivo de integración intenta establecer una conexión con la instancia de Sage CRM antes de emitir un error y detener el proceso del trabajo de orquestación actual.
    Nota: Si despliega una orquestación que contiene la actividad de la API REST de Sage CRM y el Dispositivo de integración no se puede conectar a la instancia especificada de Sage CRM, el Dispositivo de integración registra los errores de conexión como avisos en los registros del sistema y de la orquestación hasta que se alcanza el total de reintentos. Cuando se alcanza el total de reintentos, el Dispositivo de integración anota un error en los registros del sistema y la orquestación y detiene el proceso del trabajo de orquestación actual. Por ejemplo, si se establece el recuento de reintentos a 3, el primer, el segundo y el tercer error de conexión aparecerán en el registro del sistema como avisos. El Dispositivo de integración registrará el cuarto error de conexión como un error y detendrá el proceso del trabajo de orquestación actual.
    Dejar de procesar el resto de los registros del lote si se detecta un error incluso después del núm. de reintentos configurado. Especifica que si un lote de registros se envía como entrada a una orquestación, y si se detecta un error entremedio, si se deben procesar o no el resto de los registros.

    Por ejemplo, si el número de reintentos está establecido en 3 y se envía un lote de 5 registros como entrada a la orquestación. Si después de procesar el primer registro del lote el Dispositivo de integración no se puede conectar a la instancia de Sage CRM especificada incluso después del número de reintentos configurado, por ejemplo, 3, no se realizará el proceso de los 4 registros restantes y terminará la ejecución si está seleccionada esta opción.

    Para los valores similares, si no está seleccionada esta opción, se intentarían procesar los 4 registros restantes.