Colas y equipos de ejecución#
Para la versión Sherpa Orchestrator 5.10.0.
Cola propia de la plataforma#
Las Colas y Tareas son entidades de Sherpa Orchestrator. La lógica del servidor selecciona, reserva, cambia el estado y reintenta las Tareas. Los datos se almacenan en la base de datos. La cola integrada no requiere un servicio RabbitMQ separado.
Selección y reintentos#
Un Robot selecciona Tareas por identificador, estado, prioridad, etiquetas, bloqueos y fechas de creación o actualización. Las condiciones se combinan en una solicitud. La Cola define los reintentos automáticos y el número máximo de intentos. Cada intento se refleja en los estados y registros.
Bloqueos y permisos#
Las Tareas tienen bloqueos de lectura y escritura separados. Cada bloqueo tiene propietario y vencimiento, y se libera automáticamente al vencer. Obtener una Tarea para procesarla evita asignarla a varios Robots simultáneamente.
El Rol, la Cuenta y la carpeta de acceso determinan los permisos. La lectura, edición y procesamiento se comprueban por separado. Los permisos de una organización no exponen los datos de otra.
Registro y modo de ejecución#
El equipo se conecta mediante una autorización de registro administrada. Orchestrator crea automáticamente el ejecutor. La reconexión utiliza la misma identidad sin duplicados.
La plataforma determina la necesidad de interfaz gráfica a partir de bloques y subprocesos. Los bloques de interacción con aplicaciones requieren un equipo gráfico compatible. Los escenarios de fondo no necesitan un escritorio interactivo. Los requisitos de componentes personalizados se comprueban con las dependencias del proyecto.
Los Trabajos, estados y mensajes aparecen en la pantalla Trabajos y en los lanzamientos del diseñador.