UiPath Documentation
automation-suite
2023.10
false
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Automation Suite unter Linux – Installationsanleitung

Nach Disaster Recovery funktioniert Dapr für Process Mining nicht mehr ordnungsgemäß

Nach einem Disaster Recovery wird Dapr nicht ordnungsgemäß wiederhergestellt und die Zertifikate, die Dapr für die Bereitstellung von Diensten für Process Mining und Task Mining benötigt, sind fehlerhaft. Die Anwendungen dapr, processmining und taskmining scheinen zunächst fehlerfrei zu sein, kehren dann aber wieder in den Status „In Bearbeitung“ zurück und die Umgebung wird instabil. Wenn Sie sich bei Process Mining oder Task Mining anmelden, wird die Anwendung möglicherweise nicht geladen oder gibt unerwartete Fehler zurück.

Auf dieser Seite werden die Schritte beschrieben, die Sie zur Behebung des Problems durchführen sollten.

Wichtig:

Dies gilt nur von der Automation Suite 2023.10.0 bis 2023.10.9. In der Automation Suite 2023.10.9, Process Mining ist nicht mehr von Dapr abhängig.

Überprüfen des Status für dapr

Führen Sie diese Schritte aus, um zu überprüfen, ob dapr ordnungsgemäß funktioniert.

  1. Öffnen Sie ArgoCD und wechseln Sie zu Anwendungen.

  2. Wählen Sie die Anwendungskarte processmining aus, um die Struktur der App-Details processmining zu öffnen.

  3. Suchen Sie die processmining-Pods und überprüfen Sie die Anzahl der Container im Pod.

    Damit processmining ordnungsgemäß funktioniert, müssen 3 Container im Pod sein. Im vorherigen Beispiel gibt es 2 Container im Pod, was bedeutet, dass ein Container fehlt.

    Hinweis:

    Wenn es 3 Container gibt, Sie aber sehen, dass dieser Pod fehlschlägt, lesen Sie die nächsten Schritte.

  4. Öffnen Sie den Pod und wählen Sie die Registerkarte PROTOKOLLE aus. Wählen Sie processmining aus, um die verfügbaren Protokolle anzuzeigen.

  5. Überprüfen Sie, ob die Protokolldatei daprd vorhanden ist. Wenn keine Protokolldatei für dapr vorhanden ist, weist dies darauf hin, dass dapr nicht ordnungsgemäß konfiguriert ist. Wenn der daprd -Container nicht gestartet werden kann oder nicht ausgeführt wird, ist dies ein weiteres Zeichen für eine unsachgemäße dapr- Konfiguration.

Übersicht über die Schritte

  1. Löschen Sie alle Dapr-Geheimnisse und die veränderte Webhook-Konfiguration.
  2. Synchronisieren Sie alle Dapr-Geheimnisse und die veränderte Webhook-Konfiguration erneut.
  3. Starten Sie die dapr-sentry-Bereitstellung neu und warten Sie, bis die Bereitstellung abgeschlossen ist.
  4. Starten Sie die dapr-operator-Bereitstellung neu und warten Sie, bis die Bereitstellung abgeschlossen ist.
  5. Starten Sie die dapr-sidecar-injector-Bereitstellung neu und warten Sie, bis die Bereitstellung abgeschlossen ist.

Eine detaillierte Beschreibung der Schritte wird als Nächstes bereitgestellt.

Löschen von Dapr-Geheimnissen und der veränderten Webhook-Konfiguration

  1. Wechseln Sie in ArgoCD zu Anwendungen .

  2. Wählen Sie die dapr-Anwendungskarte aus, um die Detailstruktur der dapr-App zu öffnen.

  3. Suchen Sie die Dapr-Geheimnisse.

    Die Geheimnisse müssen neu erstellt werden. Dazu müssen Sie jedes Geheimnis löschen.

  4. Öffnen Sie das Kontextmenü des Geheimnisses und wählen Sie Löschen aus.

  5. Geben Sie im Bestätigungsdialogfeld Ressource löschen den Namen des Geheimnisses ein und wählen Sie zum Bestätigen OK aus.

  6. Wiederholen Sie die Schritte 4 und 5 für die verbleibenden Geheimnisse.

  7. Suchen Sie in der Detailstruktur der dapr-App die veränderte Webhook-Konfiguration.

    Hinweis:

    Sie können die veränderte Webhook-Konfiguration an der Beschriftung MWC erkennen.

  8. Öffnen Sie das Kontextmenü des Geheimnisses und wählen Sie Löschen aus. Geben Sie im Bestätigungsdialogfeld Ressource löschen den Namen der veränderten Webhook-Konfiguration ein und wählen Sie zum Bestätigen OK aus.

Synchronisieren von Dapr-Geheimnissen und der veränderten Webhook-Konfiguration

  1. Einige der Geheimnisse werden sofort neu erstellt. Dies wird durch ein grünes Häkchen auf der geheimen Karte angezeigt.

    Wenn ein Geheimnis nicht neu erstellt wird, müssen Sie eine Synchronisierung durchführen, um das Geheimnis neu zu erstellen.

  2. Suchen Sie das Geheimnis, das Sie neu erstellen möchten, und wählen Sie Synchronisieren aus dem Kontextmenü aus.

  3. Wählen Sie im Popup-Bereich die Option SYNCHRONISIEREN aus.

  4. Wiederholen Sie die Schritte 2 und 3 für alle Geheimnisse, die Sie neu erstellen möchten.

  5. Suchen Sie in der Detailstruktur der dapr-App die veränderte Webhook-Konfiguration.

    Hinweis:

    Sie können die veränderte Webhook-Konfiguration an der Beschriftung MWC erkennen.

  6. Öffnen Sie das Kontextmenü für die veränderte Webhook-Konfiguration und wählen Sie Synchronisieren aus.

  7. Wählen Sie im Popup-Bereich die Option SYNCHRONISIEREN aus.

Neustart der Bereitstellung

Nachdem Sie die Geheimnisse und die veränderte Webhook-Konfiguration gelöscht und synchronisiert haben, müssen Sie die Bereitstellung neu starten.

  1. Suchen Sie in der Detailstruktur der dapr-App die Bereitstellungskarte dapr-sentry.

  2. Öffnen Sie das Kontextmenü und wählen Sie Neustart aus.

    Ein Bestätigungsdialogfeld wird angezeigt.

  3. Wählen Sie OK aus, um den Neustart zu bestätigen. Die dapr-sentry-Bereitstellung wird gestartet. Wenn die Bereitstellung abgeschlossen ist, erscheint ein grünes Herz. Warten Sie, bis die Bereitstellung abgeschlossen ist.

  4. Suchen Sie in der Detailstruktur der dapr-App die Bereitstellungskarte dapr-operator.

  5. Öffnen Sie das Kontextmenü und wählen Sie Neustart aus.

  6. Wählen Sie im Bestätigungsdialogfeld die Option OK aus, um den Neustart zu bestätigen. Warten Sie, bis die Bereitstellung abgeschlossen ist.

  7. Suchen Sie in der Detailstruktur der dapr-App die Bereitstellungskarte dapr-sidecar-injector.

  8. Öffnen Sie das Kontextmenü und wählen Sie Neustart aus.

  9. Wählen Sie im Bestätigungsdialogfeld die Option OK aus, um den Neustart zu bestätigen. Warten Sie, bis die Bereitstellung abgeschlossen ist.

Wichtig:

Starten Sie die Bereitstellungen in der beschriebenen Reihenfolge neu und stellen Sie sicher, dass eine Bereitstellung abgeschlossen ist, bevor die nächste Bereitstellung gestartet wird.

  1. dapr-sentry
  2. dapr-operator
  3. dapr-sidecar-injector

Sie können jetzt überprüfen, ob dapr ordnungsgemäß funktioniert, indem Sie sich processmining ansehen, wie zuvor beschrieben. Jetzt sollten 3 Container im Pod vorhanden sein und der daprd- Container sollte in den PROTOKOLLEN vorhanden sein.

Process Mining und Task Mining sollten jetzt ordnungsgemäß funktionieren.

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben