automation-suite
2023.10
true
Guia de instalação do Automation Suite no Linux
Last updated 11 de nov de 2024

Após a recuperação de desastres, o Dapr não está funcionando corretamente para Process Mining e Task Mining

Após uma Recuperação de desastre, o Dapr não é restaurado corretamente e os certificados necessários pelo dapr para fornecer serviços para o Process Mining e o Task Mining estão incorretos. Os aplicativos dapr, processmining e taskmining parecem íntegros primeiro, mas depois voltam ao estado em andamento, e o ambiente se torna instável. Ao fazer login no Process Mining ou no Task Mining, o aplicativo pode não carregar ou retornar erros inesperados.

Esta página descreve as etapas que você deve seguir para resolver o problema.

Como verificar o status do dapr

Siga estas etapas para verificar se o dapr está funcionando corretamente.

  1. Abra o ArgoCD e acesse Aplicativos.

  2. Selecione o cartão do aplicativo processmining para abrir a árvore de detalhes do aplicativo processmining.
    docs image
  3. Localize os pods processmining e verifique o número de contêineres no pod.
    docs image
    Para um funcionamento adequado do processmining, deve haver 3 contêineres no pod. No exemplo acima, há 2 contêineres no pod, o que significa que há um contêiner faltando.
  4. Abra o pod e selecione a guia LOGS . Selecione processmining para ver os logs disponíveis.
    docs image
  5. Verifique se o arquivo de log daprd está presente. Se não houver nenhum arquivo de log para dapr, isso indica que dapr não está configurado corretamente.

Visão geral das etapas

  1. Exclua todos os segredos dapr e a configuração Mutingwebhook.

  2. Sincronize novamente todos os segredos dapr e a configuração Mutingwebhook.

  3. Reinicie a implantação dapr-sentry e aguarde até que a implantação seja concluída.

  4. Reinicie a implantação dapr-operator e aguarde até que a implantação seja concluída.

  5. Reinicie a implantação dapr-sidecar-injector e aguarde a implantação ser concluída.

Abaixo está uma descrição detalhada das etapas.

Excluindo segredos dapr e a configuração do mutatingwebhookconfiguration

  1. Vá para Aplicativos no ArgoCD.

  2. Selecione o cartão do aplicativo dapr para abrir a árvore de detalhes do aplicativo dapr.

  3. Localize os segredos dapr.
    docs image
    Os segredos devem ser criados novamente. Você pode fazer isso excluindo cada segredo.
  4. Abra o menu de contexto do segredo e selecione Excluir.
    docs image
  5. Na caixa de diálogo Confirmação de recurso excluir, insira o nome do segredo e selecione OK para confirmar.
    docs image
  6. Repita as etapas 4 e 5 para os segredos restantes.

  7. Na árvore de detalhes do aplicativo dapr, localize a configuração MutingWebhook.

    Observação:

    Você pode reconhecer a configuração do webhook mutável a partir do rótulo SAMC.

    docs image
  8. Abra o menu de contexto do segredo e selecione Excluir. Na caixa de diálogo Excluir recurso, insira o nome de mutatingwebhookconfiguration e selecione OK para confirmar.

Sincronizando os segredos dapr e a configuração do webhook em nuvem

  1. Alguns dos segredos são recriados imediatamente. Isso é indicado por uma marca de verificação verde no cartão do segredo.
    docs image
    Se um segredo não for recriado, você precisa sincronizar para recriar o segredo.
  2. Localize o segredo que você deseja recriar e selecione Sincronizar no menu de contexto.
    docs image
  3. No painel pop-up, selecione SINCRONIZAR.
    docs image
  4. Repita as etapas 2 e 3 para todos os segredos que você deseja recriar.

  5. Na árvore de detalhes do aplicativo dapr, localize a configuração MutingWebhook.

    Observação:

    Você pode reconhecer a configuração do webhook mutável a partir do rótulo SAMC.

  6. Abra o menu de contexto para a configuração do webhook muting webhook e selecione Sincronizar.

  7. No painel pop-up, selecione SINCRONIZAR.

Reinicializando a implantação

Após excluir e sincronizar os segredos e o mutatingwebhookconfiguration, você precisa reiniciar a implantação.

  1. Na árvore de detalhes do aplicativo dapr, localize o cartão de implantação dapr-sentry .

  2. Abra o menu de contexto e selecione Reiniciar.

    docs image
    Uma caixa de diálogo de confirmação é exibida.
    docs image
  3. Selecione OK para confirmar a reinicialização. A implantação dapr-sentry é iniciada. Quando a implantação for concluída, um coração verde aparece. Aguarde a implantação ser concluída.
    docs image
  4. Na árvore de detalhes do aplicativo dapr, localize o cartão de implantação do dapr-operator.

  5. Abra o menu de contexto e selecione Reiniciar.

  6. Na caixa de diálogo de confirmação, selecione OK para confirmar a reinicialização. Aguarde a implantação ser concluída.

  7. Na árvore de detalhes do aplicativo dapr, localize o cartão de implantação dapr- sidecar-injector .

  8. Abra o menu de contexto e selecione Reiniciar.

  9. Na caixa de diálogo de confirmação, selecione OK para confirmar a reinicialização. Aguarde a implantação ser concluída.

Importante:

Reinicie as implantações na ordem descrita e certifique-se de que uma implantação esteja pronta antes de iniciar a próxima implantação.

  1. dapr-sentry

  2. dapr-operator

  3. dapr-sidecar-injector

Agora, você pode verificar se o dapr está funcionando corretamente examinando o processmining, conforme descrito acima. Agora deve haver 3 contêineres no pod e o contêiner daprd deve estar presente nos LOGS.
docs image
Process Mining e Task Mining devem funcionar corretamente agora.

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.