Saltar a contenido

Abril

En abril de 2026, el Orquestador BotCity incorpora el recurso de Timeout de Tareas, que permite definir un tiempo máximo de procesamiento por automatización. Cuando se alcanza ese límite, la tarea asume automáticamente el status Timeout, indicando que el procesamiento superó el plazo esperado.

Timeout de Tareas

El Timeout es un recurso de control de ejecución que permite definir un tiempo máximo que una tarea puede permanecer en procesamiento. Si se supera ese límite, la tarea asume automáticamente el status Timeout.

Captura de pantalla del Orquestador BotCity, en el menú Tareas, mostrando los diferentes estados posibles de una tarea: Esperando, Ejecutando, Timeout, Finalizado, Falló, Parcialmente finalizado y Cancelado. Cada estado está representado por un ícono de color correspondiente.

Configuración en la Automatización

El Timeout se configura en la pestaña Política de Ejecución de cada automatización.

Campos disponibles:

Campo Tipo Descripción
Habilitar el timeout en esta automatización Toggle Habilita o deshabilita el timeout para la automatización
Timeout esperado Dropdown + Numérico Define el tiempo máximo en Minutos, Horas o Días

Reglas de configuración:

  • El Timeout está habilitado por defecto en todas las nuevas automatizaciones
  • Tiempo predeterminado: 1.440 minutos (24 horas)
  • Tiempo mínimo permitido: 1 minuto
  • Tiempo máximo permitido: 1.440 minutos (1 día)
  • El tiempo se cuenta desde el momento en que la tarea inicia el procesamiento — no desde la creación o el tiempo en cola

Comportamiento al modificar el Timeout

La modificación del Timeout aplica únicamente a las tareas creadas después del cambio. Las tareas ya existentes mantienen el comportamiento definido en el momento de su creación.

Tareas

Un nuevo status pasa a existir en el ciclo de vida de una tarea.

El listado de tareas muestra el nuevo status Timeout en la columna Estado.

Cuándo aparece este status: en la tarea que alcanzó el tiempo máximo de procesamiento configurado sin finalizar.

Transiciones posibles: una tarea en Timeout puede aún transitar a los status Finalizada, Parcialmente Finalizada o Error, si el procesamiento termina después de alcanzado el límite.

Insights

En BotCity Insights, el nuevo status de Timeout también se refleja en el reporte de tareas.

Runner

  • El Runner indica el inicio del proceso al Orquestador BotCity
  • En Tareas, el monitoreo del tiempo de procesamiento se inicia y activa el cambio de status cuando se alcanza el límite establecido
  • El cambio de status ocurre automáticamente, sin necesidad de acción manual del usuario