- Introducción
- Primeros pasos
- Modelado de procesos
- Comprender el modelado del proceso
- Abrir el lienzo de modelado
- Modelar tu proceso
- Alinear y conectar elementos BPMN
- Autopilot para Maestro (vista previa)
- Repositorio de procesos
- Implementación del proceso
- Depuración
- Simular
- Publicar y actualizar procesos de agente
- Escenarios de implementación comunes
- Extracción y validación de documentos
- Operaciones de proceso
- Supervisión de procesos
- Optimización de procesos
- Información de referencia
Guía del usuario de Maestro
Información general
La regulación de instancias es un ajuste temporal del rendimiento que Maestro aplica cuando una instancia de flujo de trabajo genera un volumen inusualmente alto de actividad en un período corto. Este mecanismo garantiza la distribución justa de los recursos en todos los flujos de trabajo y mantiene la estabilidad de la plataforma.
Cuando la limitación está activa, tu flujo de trabajo sigue ejecutándose sin interrupción; es posible que tarde más de lo habitual en completarse. El rendimiento vuelve a la normalidad automáticamente a medida que disminuye el volumen de actividad.
Qué causa la limitación
La regulación se activa cuando una sola instancia de flujo de trabajo ejecuta un gran número de actividades en un corto espacio de tiempo. Los escenarios comunes incluyen:
- Procesamiento de lotes grandes: un flujo de trabajo que procesa miles de elementos en rápida sucesión.
- Bucles cerrados: lógica de flujo de trabajo que ejecuta repetidamente actividades sin retrasos.
- Ejecución paralela: varias ramas ejecutan muchas actividades simultáneamente.
- Integraciones de alta frecuencia: llamadas rápidas a la API u operaciones de datos en bucle.
La limitación no es una condición de error: es un comportamiento normal de la plataforma diseñado para evitar que cualquier flujo de trabajo consuma recursos excesivos.
Indicadores de limitación en la consola
Maestro muestra un indicador de advertencia cuando se limita una instancia en ejecución:
- Tabla de Instancias: aparece un icono de advertencia ⚠ junto al estado de la instancia. Al pasar el ratón por encima, se muestra la información sobre herramientas: Instancia restringida debido a un gran volumen de actividad.
- Página de Detalles de la Instancia: aparece un banner de advertencia en la parte superior de la página: Esta se restringe debido al alto volumen de actividad. La ejecución continúa a velocidad reducida.
El indicador refleja el estado de limitación en tiempo real y se actualiza segundos después de finalizar cada actividad. Desaparece automáticamente una vez que la instancia deja de estar limitada. Debido a que la limitación es transitoria, no hay un registro histórico ni filtro para eventos de limitación pasados.
Qué esperar cuando hay limitación
| Aspecto | Comportamiento |
|---|---|
| Ejecución del flujo de trabajo | Sigue ejecutándose sin interrupción |
| Procesamiento de actividad | Se ejecuta a una velocidad reducida |
| Integridad de datos | Conservado completamente: sin pérdida ni corrupción de datos |
| Terminación | El flujo de trabajo se completa normalmente, solo tarda más |
| Recuperación | Automático: el rendimiento vuelve a la normalidad a medida que disminuye el volumen de actividad |
No se requiere ninguna acción. La limitación es temporal y se resuelve automáticamente.
Optimizar los flujos de trabajo que se limitan con frecuencia
Aunque no se requiere ninguna acción, puedes reducir la frecuencia con la que se producen las limitaciones:
Reducir la frecuencia de la actividad
- Añade pequeños retrasos entre iteraciones cuando la velocidad de procesamiento no sea crítica.
- Cuando sea posible, agrupa varias operaciones en actividades únicas por lotes.
- Usa patrones asíncronos para el procesamiento no urgente.
Distribuir la carga de trabajo
- Divide lotes grandes en varias instancias de flujo de trabajo.
- Programa el procesamiento por lotes durante las horas valle cuando sea posible.
- Usa patrones basados en colas para ajustar de forma natural la distribución del trabajo.
Revisar el diseño del flujo de trabajo
- Evalúa si todas las actividades son necesarias para cada iteración.
- Considera consolidar operaciones similares repetidas.
- Revisa las estructuras de bucles para oportunidades de optimización.
Preguntas frecuentes
¿Afecta la limitación a los resultados de mi flujo de trabajo?
No. La limitación solo afecta a la velocidad de ejecución, no al resultado. Todas las actividades se ejecutan por completo, todos los datos se conservan y tu flujo de trabajo produce los mismos resultados que sin limitación.
¿Se agotará el tiempo de espera de mi flujo de trabajo mientras esté limitado?
La limitación no cambia las configuraciones de tiempo de espera. Si tu flujo de trabajo tiene tiempos de espera personalizados más cortos que el periodo de ejecución limitado, es posible que debas ajustarlos. Los tiempos de espera predeterminados de la plataforma tienen en cuenta la ejecución limitada.
¿Puedo deshabilitar la limitación para mi flujo de trabajo?
La limitación es una protección en el nivel de plataforma que no se puede deshabilitar para flujos de trabajo individuales. Si tienes requisitos específicos de alto rendimiento, ponte en contacto con el soporte de UiPath para analizar tu caso de uso.
¿Cuánto dura la limitación?
La duración de la limitación depende del patrón de actividad de tu flujo de trabajo. Tan pronto como la tasa de actividad disminuye a niveles normales, la limitación se elimina automáticamente, normalmente en cuestión de segundos o minutos.
¿Afecta la limitación a otros flujos de trabajo?
No. La limitación se aplica por instancia. Otras instancias de flujo de trabajo, incluidas otras instancias del mismo proceso, se ejecutan de forma independiente a su velocidad normal.
¿Por qué se aceleró mi flujo de trabajo cuando antes funcionaba bien?
Varios factores pueden influir en la limitación: cambios en el volumen de datos de entrada, modificaciones en el flujo de trabajo que aumentaron el recuento de actividades, condiciones de carga en toda la plataforma o ejecución concurrente con otras instancias de alto volumen.
- Información general
- Qué causa la limitación
- Indicadores de limitación en la consola
- Qué esperar cuando hay limitación
- Optimizar los flujos de trabajo que se limitan con frecuencia
- Reducir la frecuencia de la actividad
- Distribuir la carga de trabajo
- Revisar el diseño del flujo de trabajo
- Preguntas frecuentes
- ¿Afecta la limitación a los resultados de mi flujo de trabajo?
- ¿Se agotará el tiempo de espera de mi flujo de trabajo mientras esté limitado?
- ¿Puedo deshabilitar la limitación para mi flujo de trabajo?
- ¿Cuánto dura la limitación?
- ¿Afecta la limitación a otros flujos de trabajo?
- ¿Por qué se aceleró mi flujo de trabajo cuando antes funcionaba bien?