Automation Suite
2023.10
False
Imagen de fondo del banner
Guía de instalación de Automation Suite en Linux
Última actualización 19 de abr. de 2024

Después de Disaster Recovery, Dapr no funciona correctamente para Process Mining y Task Mining

Después de una Disaster Recovery, Dapr no se restaura correctamente, y los certificados que necesita dapr para proporcionar servicios para Process Mining y Task Mining son incorrectos. Las aplicaciones dapr, processmining y taskmining parecen estar en buen estado al principio, pero luego volverán al estado de progreso y el entorno se volverá inestable. Al iniciar sesión en Process Mining o Task Mining, es posible que la aplicación no se cargue o devuelva errores inesperados.

En esta página se describen los pasos que debes seguir para resolver el problema.

Comprobación del estado de dapr

Sigue estos pasos para comprobar si dapr funciona correctamente.

  1. Abre ArgoCD y ve a Aplicaciones.

  2. Selecciona la tarjeta de aplicación processmining para abrir el árbol de detalles de la aplicación processmining.
    docs image
  3. Localiza los pods processmining y comprueba el número de contenedores en el pod.
    docs image
    Para que processmining funcione correctamente, debe haber 3 contenedores en el pod. En el ejemplo anterior, hay 2 contenedores en el pod, lo que significa que falta un contenedor.
  4. Abre el pod y selecciona la pestaña REGISTROS. Selecciona processmining para ver los registros disponibles.
    docs image
  5. Comprueba si el archivo de registro daprd está presente. Si no hay un archivo de registro para dapr, esto indica que dapr no está configurado correctamente.

Resumen de los pasos

  1. Elimina todos los secretos de dapr y la configuración de webhook mutante.

  2. Vuelva a sincronizar todos los secretos de dapr y la configuración de webhook mutante.

  3. Reinicia la implementación de dapr-sentry y espera a que finalice la implementación.

  4. Reinicie la implementación de dapr-operator y espere a que finalice la implementación.

  5. Reinicia la implementación de dapr-sidecar-injector y espera a que finalice la implementación.

A continuación se muestra una descripción detallada de los pasos.

Eliminar secretos de dapr y la configuración de webhook mutante

  1. Ve a Aplicaciones en ArgoCD.

  2. Selecciona la tarjeta de la aplicación dapr para abrir el árbol de detalles de la aplicación dapr.

  3. Localiza los secretos de dapr.
    docs image
    Los secretos deben volver a crearse. Puedes hacerlo eliminando cada secreto.
  4. Abre el menú contextual del secreto y selecciona Eliminar.
    docs image
  5. En el cuadro de diálogo Eliminar confirmación de recurso, introduce el nombre del secreto y selecciona Aceptar para confirmar.
    docs image
  6. Repite los pasos 4 y 5 para los secretos restantes.

  7. En el árbol de detalles de la aplicación dapr, localiza la configuración de webhook mutante.

    Nota:

    Puedes reconocer la configuración de webhook mutante a partir de la etiqueta MWC.

    docs image
  8. Abre el menú contextual del secreto y selecciona Eliminar. En el cuadro de diálogo Eliminar confirmación de recurso introduce el nombre de la configuración de webhook mutante y selecciona Aceptar para confirmar.

Sincronizar los secretos de dapr y la configuración de webhook mutante

  1. Algunos de los secretos se recrean inmediatamente. Esto se indica con una marca de verificación verde en la tarjeta secreta.
    docs image
    Si un secreto no se vuelve a crear, debe sincronizar para volver a crear el secreto.
  2. Localiza el secreto que quieres volver a crear y selecciona Sincronizar en el menú contextual.
    docs image
  3. En el panel emergente, selecciona SINCRONIZAR.
    docs image
  4. Repite los pasos 2 y 3 para todos los secretos que quieras volver a crear.

  5. En el árbol de detalles de la aplicación dapr, localiza la configuración de webhook mutante.

    Nota:

    Puedes reconocer la configuración de webhook mutante a partir de la etiqueta MWC.

  6. Abre el menú contextual para la configuración de webhook mutante y selecciona Sincronizar.

  7. En el panel emergente, selecciona SINCRONIZAR.

Reiniciar la implementación

Después de eliminar y sincronizar los secretos y la configuración de webhook mutante, debes reiniciar la implementación.

  1. En el árbol de detalles de la aplicación dapr, localiza la tarjeta de implementación dapr-sentry .

  2. Abre el menú contextual y selecciona Reiniciar.

    docs image
    Se mostrará un cuadro de diálogo de confirmación.
    docs image
  3. Selecciona Aceptar para confirmar el reinicio. Se inicia la implementación de dapr-sentry . Cuando finaliza la implementación, aparece un corazón verde. Espera a que finalice la implementación.
    docs image
  4. En el árbol de detalles de la aplicación dapr, localiza la tarjeta de implementación del operador dapr .

  5. Abre el menú contextual y selecciona Reiniciar.

  6. En el cuadro de diálogo de confirmación, selecciona Aceptar para confirmar el reinicio. Espera a que finalice la implementación.

  7. En el árbol de detalles de la aplicación dapr, localiza la tarjeta de implementación dapr- sidecar-injector .

  8. Abre el menú contextual y selecciona Reiniciar.

  9. En el cuadro de diálogo de confirmación, selecciona Aceptar para confirmar el reinicio. Espera a que finalice la implementación.

Importante:

Reinicia las implementaciones en el orden descrito y asegúrate de que una implementación esté lista antes de iniciar la siguiente.

  1. dapr-sentry

  2. dapr-operator

  3. dapr-sidecar-injector

Ahora puedes comprobar que dapr funciona correctamente consultando processmining, como se ha descrito anteriormente. Ahora debería haber 3 contenedores en el pod y el contenedor daprd debería estar presente en los LOGS.
docs image
Process Mining y Task Mining deberían funcionar correctamente ahora.

Was this page helpful?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Logotipo blanco de UiPath
Confianza y seguridad
© 2005-2024 UiPath. All rights reserved.