robot
2024.10
true
UiPath logo, featuring letters U and I in white
Robot admin guide
Last updated 18 de nov. de 2024

Servicio de actualización

El servicio de actualización de UiPath Robot forma parte de un sistema responsable de gestionar las actualizaciones de UiPath para el software y los componentes de UiPath Robot.

El servicio detecta cuando se ha lanzado una nueva versión del software y gestiona el proceso de actualización al tiempo que garantiza una interrupción mínima de las tareas en curso. Como administrador, puedes seleccionar la versión específica que se instalará en tu máquina.

Funciona a través de dos ejecutables:

  • UiPath.UpdateService.Agent.exe : este es el componente del lado del cliente del servicio de actualización. Se ejecuta en el contexto de usuario que inició UiPath Robot y se comunica con Update Service Worker.
    Importante:

    Solo presente en el modo de usuario y en la instalación del robot atendido.

  • UiPath.UpdateService.Worker.exe : este es el componente de actualización real que realiza las actualizaciones de software. Se ejecuta como un servicio del sistema, gestionando las descargas e instalaciones de actualizaciones.
El tipo de instalación de UiPath Robot determina cómo instala el sistema los ejecutables de actualización:

Tipo de instalación del robot

UiPath.UpdateService.Worker.exe

UiPath.UpdateService.Agent.exe

Desatendido

Instalado como un servicio de Windows.

No instalado.

Atendido

Importante:

Para permitir que el servicio de actualización se conecte al servidor de actualización, añade la URL de Orchestrator durante la instalación. Sin él, necesitas permisos de administrador para conectar el UiPath Robot a Orchestrator.

Instalado como un servicio de Windows.Instalado como tarea de inicio de sesión en el Programador de tareas.

Rápido

Instalado como tarea de inicio de sesión en el Programador de tareas.Instalado como tarea de inicio de sesión en el Programador de tareas.
Importante:

Las actualizaciones automáticas son estándar para los usuarios de UiPath Robot Community Edition. Para evitar interrupciones en las tareas, estas actualizaciones se aplican solo cuando el UiPath Robot está inactivo.

Los usuarios empresariales deben controlar manualmente las actualizaciones para alinearse con sus políticas internas de TI.

Las actualizaciones automáticas no se aplican a los robots de Linux.

La comunicación entre el servicio de robot y el servicio de actualización

Robots de modo de servicio

Robots de modo de usuario

Tanto los servicios de UiPath Robot como los de actualización se ejecutan en la sesión del sistema local.

Los servicios Robot y Actualizar se ejecutan en las sesiones de usuario y del sistema local, respectivamente.

La política de actualización

Puedes configurar políticas de actualización para usuarios, grupos de usuarios o máquinas, en función del tipo de instalación del robot.

Instalaciones atendidas

Instalaciones desatendidas

  • Por usuario (por ejemplo, John Smith)

  • Por grupos de usuarios (por ejemplo, Automation Developers)

Por máquina (por ejemplo, LAPTOP-AG1LD).

Nota:

Las cuentas de robot utilizan políticas de actualización establecidas a nivel de máquina.

Las opciones disponibles para una política de actualización son:
  • Última versión : instala la última versión disponible encontrada en el servidor de actualización.

  • Último parche : instala el último parche disponible para cada una de las versiones compatibles.

  • Versión específica : instala un parche específico de los disponibles en el servidor de actualización.

La jerarquía de políticas

Las políticas de grupo de usuarios tienen prioridad sobre las políticas de usuario establecidas en Ninguna. Para detener las actualizaciones de un usuario, elimínelo del grupo aplicado por la política o haga coincidir su política con su versión instalada.

Las políticas a nivel de usuario establecidas en Valor de versión específica tienen prioridad sobre la política de grupo de usuarios.

Las políticas a nivel de usuario tienen prioridad cuando una política a nivel de usuario, una política a nivel de grupo y una política a nivel de máquina se aplican al mismo robot.

La confirmación de la actualización

El proceso de actualización de UiPath Robot, ya sea atendido o desatendido, requiere un paso de confirmación para garantizar una transición sin problemas y evitar interrupciones.

Durante una actualización, se te pedirá que detengas o guardes los procesos en ejecución. Si no hay respuesta, Studio guarda automáticamente el trabajo y se cierra, mientras que el UiPath Robot espera a que finalicen los procesos antes de actualizar. Puedes reanudar tu trabajo después de la actualización.

Instalaciones en modo de usuario

Instalaciones en modo de servicio

La solicitud de actualización ofrece dos opciones:

  • Actualizar ahora : detiene todos los trabajos en ejecución y cierra todas las instancias de Studio activas. La actualización procede inmediatamente.

  • Más tarde: pospone la actualización. La notificación está silenciada y puedes iniciar el proceso de actualización cuando quieras. Puedes iniciar el proceso de actualización haciendo clic en Buscar actualizaciones en el icono de la interfaz de usuario de UiPath situado en la bandeja del sistema.

    docs image
Importante:

Si no respondes a la solicitud en un plazo de 24 horas, el sistema instalará automáticamente la actualización, lo que puede provocar fallos en el trabajo.

El servicio de actualización verifica que UiPath Robot, Studio o Assistant no estén ejecutando ningún trabajo o proceso. Una vez confirmado, el acuse de recibo de la actualización se envía de vuelta al servidor de actualización, lo que desencadena el proceso de actualización.
Importante:

Si no respondes a la solicitud en 10 minutos, el sistema instalará automáticamente la actualización, lo que puede provocar fallos en el trabajo.

El proceso de actualización

El proceso de actualización se desarrolla a través de los siguientes pasos:

  1. Descargando: el servicio de actualización comprueba las solicitudes de actualización del servidor de actualización cada tres horas y comienza a descargar si se reciben.

  2. Descargado: marca la descarga correcta del archivo e inicializa el posprocesamiento.

  3. Procesamiento: implica el procesamiento posterior del archivo descargado, comprueba si hay errores y comienza el proceso de instalación si está claro.

  4. Listo para instalar: alerta al usuario o comprueba que UiPath Robot, Studio y Assistant están listos para la actualización.

  5. Instalación aprobada: una vez que el servicio de actualización recibe la aprobación, comienza la instalación real.

  6. Instalando: se instala la versión más reciente, conservando la misma configuración.

  7. Éxito/Error: informa del estado de actualización al servidor de actualización.

Una vez finalizado el proceso de actualización, debes reiniciar manualmente UiPath Robot y Studio.

Con una extensión de Chrome preinstalada, el proceso la actualiza automáticamente. Sin ella, es necesaria la instalación manual posterior a la actualización.

Importante:

En modo de usuario, un comando de actualización para un robot afecta a todos los usuarios de esa máquina.

The auto-update process for proxy configurations

Puedes configurar el proceso de actualización automática para los robots que operan detrás de un proxy, dependiendo del tipo de instalación del robot:

For unattended installations, the Update Agent is absent. Configurations for proxy are manually handled by modifying the UiPath.config file. Both the Robot Service and the Update Service run using a Windows Service, independent of a user.
For attended installations, configurations for proxy are also manually handled by modifying the UiPath.config file. However, the user starts both the Robot Service and the Update Agent. The Update Service runs using a Windows Service.

For quick installations, configurations for the proxy are inherited from the existing user settings. The user initiates all services: Robot Service, Update Agent, and Update Service.

El mecanismo de reintento

Cuando el servicio de actualización no puede descargar los archivos de actualización, hay tres reintentos de descarga disponibles. Los usuarios reciben una notificación antes de cada reintento:
  • El primer reintento se aplica una hora después del intento de actualización inicial.

  • El segundo reintento se aplica dos horas después del primero.

  • El tercer reintento se aplica cuatro horas después del segundo.

Los registros de reintento se almacenan en Orchestrator o en el archivo de registros local: %localappdata%/Uipath/UpdateService/logs.

Si la actualización no se completa en un plazo de 72 horas desde su inicio, se registra un error y se vuelve a intentar la actualización en la siguiente solicitud.

Para reintentar manualmente la actualización, haz clic en el icono de actualización .

Registros de actualización

Puedes acceder a los registros tanto de las actualizaciones fallidas como de las correctas:

  • Desde la interfaz de Orchestrator: Tenant > Máquinas > selecciona una máquina > Más acciones > Versiones y registros instalados

  • En la máquina, en el archivo de registros: %localappdata%/Uipath/UpdateService/logs

Actualizar estados

Puedes comprobar el estado de tu versión de UiPath Robot para tus máquinas.

En la página Orchestrator > Tenant > Máquina , la columna Estado de la versión muestra el estado de la política de actualización para la máquina correspondiente. Están disponibles los siguientes valores:

Estado de la versión

Descripción

Sin política

No se ha definido ninguna política de actualización para la máquina.

Actualización en curso

Hay un proceso de actualización en curso en la máquina.

Compatible

La versión del robot en la máquina coincide con la política de actualización.

No conforme

La versión del robot en la máquina difiere de la establecida en la política.

Error al actualizar

El proceso de actualización falló. Para obtener más información, consulta los registros de actualización.

N/D

Este estado aparece cuando la función para excluir máquinas inactivas está activa y el robot no se ha conectado durante algún tiempo, o el tipo de máquina no admite el proceso de actualización automática.

Actualizaciones de plantillas de máquina

Cuando una máquina está inactiva, la plantilla de máquina, que utiliza la misma clave de máquina con el servidor de actualización, se convierte en No compatible.

Para excluir máquinas inactivas, selecciona la casilla Binarios de cliente en Orchestrator > Tenant > Configuración y ajusta el intervalo de inactividad.

Actualizaciones de máquinas clonadas en entornos virtuales

Para los robots implementados en entornos virtuales que implican una máquina clonada, todos los atributos, como el nombre de la máquina, el GUID o el ID de la unidad, son los mismos.

Esto hace que Orchestrator reciba diferentes estados de actualización de varias máquinas que comparten atributos idénticos, lo que genera entradas de registro duplicadas.

En este caso, Orchestrator muestra el estado de actualización de la máquina conectada más reciente.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.