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

Atualizar Serviço

O Serviço de Atualização no UiPath Robot faz parte de um sistema responsável por gerenciar as atualizações da UiPath para o software e componentes do Robô.

O serviço detecta quando uma nova versão do software é lançada e gerencia o processo de atualização, garantindo, ao mesmo tempo, uma interrupção mínima nas tarefas em andamento. Como administrador, você pode selecionar a versão específica a ser instalada em sua máquina.

Opera por meio de dois executáveis:

  • UiPath.UpdateService.Agent.exe - Este é o componente do lado do cliente do Serviço de Atualização. Ele é executado no contexto do usuário que lançou o UiPath Robot e se comunica com o Update Service Worker.
    Importante:

    Presente apenas no Modo de Usuário e na instalação do robô assistido.

  • UiPath.UpdateService.Worker.exe - Este é o componente de atualização real que executa as atualizações de software. Ele é executado como um serviço do sistema, gerenciando downloads e instalações de atualizações.
O tipo de instalação do Robô determina como o sistema instala os executáveis de atualização:

Tipo de instalação do robô

UiPath.UpdateService.Worker.exe

UiPath.UpdateService.Agent.exe

Não Assistido

Instalado como um serviço do Windows.

Não instalado.

Assistido

Importante:

Para permitir que o Serviço de Atualização se conecte ao servidor de atualização, adicione o URL do Orchestrator durante a instalação. Sem ele, você precisa de permissões de administrador para conectar o Robô ao Orchestrator.

Instalado como um serviço do Windows.Instalado como tarefa de logon no Agendador de tarefas.

Rápido

Instalado como tarefa de logon no Agendador de tarefas.Instalado como tarefa de logon no Agendador de tarefas.
Importante:

As atualizações automáticas são padrão para os usuários do UiPath Robot Community Edition. Para evitar interrupções nas tarefas, essas atualizações são aplicadas apenas quando o Robô está ocioso.

Os usuários corporativos precisam controlar manualmente as atualizações para se alinharem às políticas internas de TI.

As atualizações automáticas não se aplicam a Robôs Linux.

A comunicação entre o Serviço de Robôs da UiPath e o Serviço de Atualização

Robôs do Modo de Serviço

Robôs do Modo de Usuário

Ambos os serviços, Robô e Atualização, são executados na sessão do sistema local.

Os serviços Robô e Atualização são executados nas sessões do sistema do usuário e local, respectivamente.

A política de atualização

Você pode configurar políticas de atualização para usuários, grupos de usuários ou máquinas, com base no tipo de instalação do robô.

Instalações assistidas

Instalações Não Assistidas

  • Por usuário (por exemplo, John Smith)

  • Por grupos de usuário (por exemplo, Automation Developers)

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

Observação:

As contas de robôs usam políticas de atualização definidas no nível da máquina.

As opções disponíveis para uma política de atualização são:
  • Versão mais recente — instala a versão mais recente disponível encontrada no servidor de atualização.

  • Patch mais recente — instala o patch mais recente disponível para cada uma das versões suportadas.

  • Versão específica — instala um patch específico dos disponíveis no servidor de atualização.

A hierarquia das políticas

As políticas de grupo de usuários têm precedência sobre as políticas de usuário definidas como None. Para interromper as atualizações para um usuário, remova-o do grupo com uma política aplicada ou corresponda sua política à versão instalada.

As políticas de nível de usuário definidas com o valor de Versão específica têm precedência sobre a política de grupo de usuários.

As políticas de nível de usuário têm precedência quando uma política de nível de usuário, uma política de nível de grupo e uma política de nível de máquina se aplicam ao mesmo robô.

A confirmação de atualização

O processo de atualização do UiPath Robot, assistido ou não assistido, requer uma etapa de confirmação para garantir uma transição suave e evitar interrupções.

Durante uma atualização, você é solicitado a interromper ou salvar os processos em execução. Caso não haja resposta, o Studio salva automaticamente o trabalho e fecha, enquanto o Robot aguarda o término dos processos antes de atualizar. Você pode retomar seu trabalho após a atualização.

Instalações no modo de usuário

Instalações de Modo de Serviço

O prompt de atualização oferece duas opções:

  • Atualizar agora - Interrompe todos os trabalhos em execução e fecha todas as instâncias ativas do Studio. A atualização então prossegue imediatamente.

  • Mais tarde — adia a atualização. A notificação é silenciada e você pode iniciar o processo de atualização conforme sua conveniência. Você pode iniciar o processo de atualização clicando em Verificar se há atualizações no ícone da Interface Gráfica do UiPath, localizado na bandeja do seu sistema.

    docs image
Importante:

Se você não responder à solicitação dentro de 24 horas, o sistema instala automaticamente a atualização, o que pode levar a falhas de trabalho.

O serviço de atualização verifica se o Robô, o Studio ou o Assistant não estão executando nenhum trabalho ou processo. Após essa confirmação, o reconhecimento da atualização é enviado de volta ao servidor de atualização, disparando o processo de atualização.
Importante:

Se você não responder à solicitação em 10 minutos, o sistema instala automaticamente a atualização, o que pode levar a falhas no trabalho.

O processo de atualização

O processo de atualização se desdobra nas seguintes etapas:

  1. Download: o serviço de atualização verifica as solicitações de atualização do servidor de atualização a cada três horas e inicia o download se recebido.

  2. Baixado: marca o download do arquivo com sucesso e inicializa o pós-processamento.

  3. Processamento: envolve o pós-processamento do arquivo baixado, verifica se há erros e inicia o processo de instalação, se estiver vazio.

  4. Pronto para instalar: alerta o usuário ou verifica se o Studio e o UiPath Robot estão prontos para a atualização.

  5. Instalação aprovada: assim que o serviço de atualização receber a aprovação, a instalação real é iniciada.

  6. Instalando: a versão mais recente é instalada, preservando as mesmas configurações.

  7. Sucesso/Erro: relata o status da atualização para o servidor de atualização.

Após o processo de atualização ser concluído, você deve reiniciar manualmente o Robot e o Studio.

Com uma extensão do Chrome pré-instalada , o processo a atualiza automaticamente. Sem ele, a instalação manual pós-atualização é necessária.

Importante:

No Modo de Usuário, um comando de atualização para um Robô afeta todos os usuários nessa máquina.

The auto-update process for proxy configurations

Você pode configurar o processo de atualização automática para Robots que operam atrás de um proxy, dependendo do tipo de instalação do 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.

O mecanismo de nova tentativa

Quando o Serviço de Atualização não puder baixar os arquivos de atualização, haverá três tentativas de download disponíveis. Os usuários são notificados antes de cada nova tentativa:
  • A primeira tentativa é aplicada uma hora após a tentativa de atualização inicial.

  • A segunda tentativa é aplicada duas horas depois da primeira.

  • A terceira tentativa é aplicada quatro horas depois da segunda.

Os logs de repetições são armazenados no Orchestrator ou no arquivo de logs local: %localappdata%/Uipath/UpdateService/logs.

Se a atualização não for concluída dentro de 72 horas após seu início, um erro será registrado e a atualização será repetida na próxima solicitação.

Para tentar novamente manualmente a atualização, clique no ícone de atualização .

Atualizar logs

Você pode acessar os logs para atualizações com falha e bem-sucedidas:

  • Na interface do Orchestrator: Tenant > Máquinas > selecione uma máquina > Mais ações > Versões instaladas e logs

  • Na máquina, no arquivo de logs: %localappdata%/Uipath/UpdateService/logs

Atualizar status

Você pode verificar o status da sua versão do Robô para suas máquinas.

Na página Orchestrator > Tenant > Máquina , a coluna Status da versão exibe o status da política de atualização para a máquina correspondente. Os seguintes valores estão disponíveis:

Status da versão

Description

Sem Política

Nenhuma política de atualização foi definida para a máquina.

Atualização em progresso

Um processo de atualização está em progresso na máquina.

Em conformidade

A versão do robô na máquina corresponde à política de atualização.

Não compatível

A versão do robô na máquina é diferente da definida na política.

Falha na atualização

Falha no processo de atualização. Para obter detalhes, verifique os logs de atualização.

N/A

Esse status aparece quando o recurso para excluir máquinas ociosas está ativo e o robô não está conectado há algum tempo, ou o tipo de máquina não é compatível com o processo de atualização automática.

Atualizações de modelos de máquina

Quando uma máquina está inativa, o modelo de máquina, usando a mesma chave de máquina do servidor de atualização, torna -se Não compatível.

Para excluir máquinas inativas, selecione a caixa Binários do cliente no Orchestrator > Tenant > Configurações e ajuste o intervalo de inatividade.

Máquina clonada em atualizações de ambientes virtuais

Para robôs implantados em ambientes virtuais envolvendo máquinas clonadas, todos os atributos, como nome da máquina, GUID ou ID da unidade são iguais.

Isso faz com que o Orchestrator receba diferentes status de atualização de várias máquinas que compartilham atributos idênticos, levando a entradas de log duplicadas.

Nesse caso, o Orchestrator exibe o status de atualização da máquina conectada mais recente.

Esta página foi útil?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Uipath Logo White
Confiança e segurança
© 2005-2024 UiPath. Todos os direitos reservados.