首页 帮助中心 Gestor de errores Retry en Make

Gestor de errores Retry en Make

El gestor de errores Retry retira del flujo el paquete que produjo el error. Make conserva el mensaje, los mapeos y la parte pendiente del flujo como una ejecución incompleta. Los demás paquetes pueden continuar su recorrido por el escenario.

Este comportamiento resulta útil cuando el error puede resolverse más tarde sin descartar toda la ejecución. Según la configuración disponible, la ejecución incompleta puede quedar pendiente para una intervención manual o se puede volver a intentar. Comprueba siempre la política actual de reintentos en la documentación oficial.

Requisito previo

Para usar Retry, activa el almacenamiento de ejecuciones incompletas en los ajustes del escenario. Si esta opción no está habilitada, no podrás conservar el paquete y el flujo pendiente de la forma descrita.

Antes de configurarlo, decide quién revisará las ejecuciones incompletas y cuánto tiempo pueden permanecer pendientes. Un reintento automático solo es apropiado cuando otra ejecución puede resolver el problema sin duplicar efectos.

Añadir Retry a un módulo

  • Abre el escenario en Scenario Builder.
  • Haz clic con el botón derecho en el módulo que puede fallar.
  • Selecciona Add error handler.
  • Elige Retry.
  • Si la interfaz ofrece finalización automática, configura el número de intentos y el intervalo de espera de acuerdo con el comportamiento del servicio de destino.
  • Activa el almacenamiento de ejecuciones incompletas en los ajustes del escenario.
  • Guarda el escenario.
  • No uses reintentos automáticos para una operación que pueda crear duplicados o repetir un cobro, un envío o una escritura irreversible. En esos casos, deja la ejecución para revisión manual o añade primero una comprobación de idempotencia.

    Qué ocurre cuando aparece el error

    Cuando el módulo falla:

  • el paquete problemático no continúa por la ruta normal;
  • Make crea una ejecución incompleta con el mensaje de error, los mapeos y el flujo pendiente;
  • los demás paquetes pueden seguir procesándose;
  • una persona o el mecanismo de reintento configurado puede intentar completar el trabajo pendiente.
  • Por ejemplo, si un iterador produce varios paquetes y uno contiene un campo obligatorio vacío, Retry separa ese paquete. Los paquetes válidos pueden continuar, mientras el elemento incorrecto queda disponible para diagnóstico y corrección.

    Cómo comprobar la configuración

  • Ejecuta una prueba con varios paquetes conocidos.
  • Provoca un error controlado en uno de ellos.
  • Confirma que ese paquete no llega a los módulos posteriores.
  • Comprueba que los demás paquetes sí continúan.
  • Abre las ejecuciones incompletas y revisa el error, los mapeos y los datos guardados.
  • Corrige la causa y completa la ejecución de forma manual o mediante el mecanismo de reintento configurado.
  • Si necesitas detener toda la ejecución o controlar una transacción, otro gestor puede ser más adecuado. Consulta la documentación oficial del gestor Retry y la guía general de gestión de errores antes de elegir una estrategia.

    本文包含联盟推广链接。通过这些链接注册不会增加你的费用,但会帮助我们持续产出高质量的免费内容。

    理解概念后,先选低风险流程

    如果这个概念对应你的真实重复任务,可以先从可人工复核的小流程开始尝试。价格、额度和模块限制请以官方页面为准。

    ✓ 先跑低风险流程✓ 保留人工复核✓ 价格和额度以官方页面为准
    选好流程后打开 Make