UiPath Documentation
maestro
latest
false
Importante :
La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Guía del usuario de Maestro

Aceleración de instancias

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

AspectoComportamiento
Ejecución del flujo de trabajoSigue ejecutándose sin interrupción
Procesamiento de actividadSe ejecuta a una velocidad reducida
Integridad de datosConservado completamente: sin pérdida ni corrupción de datos
TerminaciónEl flujo de trabajo se completa normalmente, solo tarda más
RecuperaciónAutomá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.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado