Adobe Workfront Fusion protecciones de rendimiento
La automatización del trabajo requiere un procesamiento rápido, por lo que Adobe Workfront Fusion está diseñado para un alto rendimiento. Dado que los escenarios de larga duración pueden ralentizar el ritmo de trabajo, hemos diseñado Workfront Fusion con protecciones que preservan el rendimiento y limitan el tiempo de ejecución, el tamaño de los datos y otros parámetros de escenario. Los diseñadores de Workfront Fusion deben tener en cuenta estas protecciones e incorporarlas en sus prácticas de diseño.
Navegadores
- Workfront Fusion solo admite exploradores basados en Chrome.
Escenarios
-
El tiempo de espera de ejecución del escenario predeterminado es de 40 minutos. Cuando la ejecución alcanza este tiempo de espera, Workfront Fusion interrumpe la ejecución del escenario después del siguiente ciclo u operación, según el escenario. Esto obliga al escenario a detenerse poco después de alcanzar el límite de 40 minutos
-
El tamaño máximo de un modelo de escenario es de 5 MB, pero se recomienda mantener el tamaño de escenario por debajo de 3 MB.
Los módulos de aplicaciones que crean o actualizan datos con una gran cantidad de campos pueden causar modelos muy grandes.
- Al usar la aplicación Workfront, asegúrese de seleccionar solo los campos necesarios para los casos de uso de creación o actualización.
- Cuando utilice otras aplicaciones, utilice módulos de API personalizados para interactuar con cualquier tipo de registro que tenga un gran número de campos.
-
Aunque no hay límite para el número de módulos en un escenario, los escenarios con más de 150 módulos afectan negativamente al rendimiento del sistema Workfront Fusion. Por este motivo, no se recomienda crear escenarios con más de 150 módulos.
Operaciones
- El tiempo de espera de operación predeterminado suele ser de 40 segundos.
Archivos
- La capacidad total de procesamiento de archivos de Fusion es de 1 GB. El límite se basa en el coste total de la memoria. Cada operación contribuye a ese coste. Si se descarga y carga un solo archivo de 400 MB, el coste total de la capacidad del archivo sería de 800 MB.
Uso de memoria del servidor
-
El uso de memoria del servidor para una sola ejecución está limitado a 1 GB.
Muchos factores, como los archivos grandes o los módulos complejos, pueden afectar al uso de la memoria del servidor de formas difíciles de predecir o controlar. Debido a esto, la ejecución del escenario puede superar el límite de memoria de 1 GB, incluso si el escenario sigue todas las demás protecciones de rendimiento. Si se supera el límite de memoria, la ejecución falla.
Webhooks
-
El tamaño máximo predeterminado de una carga útil es 5 MB.
-
Los enlaces web están limitados a 100 solicitudes por segundo. Cuando se alcanza este límite, Workfront Fusion envía un estado 429 (Demasiadas solicitudes).
-
Workfront Fusion almacena cargas útiles de ganchos web durante 30 días. Acceder a una carga útil de gancho web más de 30 días después de recibirla provoca el error "No se pudo leer el archivo desde el almacenamiento."
-
Los webhooks se desactivan automáticamente si se aplica cualquiera de las siguientes opciones:
- El webhook no ha estado conectado a ningún escenario durante más de 5 días
- El webhook solo se utiliza en escenarios inactivos, que han estado inactivos durante más de 30 días.
-
Los webhooks desactivados se borran y no se registran automáticamente si no están conectados a ningún escenario y han estado en estado desactivado durante más de 30 días.
Historial de ejecución
- Los registros del historial de ejecución están limitados a un tamaño de 100 MB. Si el historial de ejecución supera este tamaño, solo se mostrarán los primeros 100 MB.
- Si un escenario tiene varias ejecuciones simultáneas. solo se muestran 5 ejecuciones en el área Ejecuciones de la página de detalles del escenario. Esto ocurre incluso cuando se están ejecutando más de 5 ejecuciones.
Ejecuciones incompletas
- Las ejecuciones incompletas están limitadas a un tamaño total de 500 MB. Si se alcanza el límite de 500 MB, no se almacenarán más ejecuciones incompletas.
Reintentos
- Al utilizar el módulo Break y especificar la directiva Retry, si un escenario falla consecutivamente 10 veces dentro de un intervalo de tiempo de 2 minutos, el escenario se desactiva automáticamente.