- Erste Schritte
- Grundlegendes zu UiPath Robot
- UiPath Assistant
- Installationsanforderungen
- Installieren von Robotern für Unattended-Automatisierungen
- Konfigurieren von Robotern für Unattended-Automatisierungen
- Bereitstellen von unbeaufsichtigten Automatisierungen
- Verbinden von Robotern für Unattended-Automatisierungen mit dem Orchestrator
- Einrichtung von Windows Server für High-Density-Roboter
- Weiterleitung von Robotern über einen Proxy-Server
- Implementieren der Authentifizierung
- Anpassen der Registrierungseinstellungen für die Ausführung in minimierten RDP-Fenstern
- Verwenden von Netzwerkspeicherorten
- Einrichten von Linux-Robotern
- Konfigurieren der Paketsignaturüberprüfung
- Einrichten von Paketordnern und Netzwerkpfaden
- Konfigurieren von Aktivitätsfeeds
- Installieren von Robotern für Attended-Automatisierungen
- Konfigurieren von Robotern für Attended-Automatisierungen
- Integrationen
- Fehlersuche und ‑behebung
Aktualisierungsdienst
Der Update Service in UiPath Robot ist Teil eines Systems, das für die Verwaltung von UiPath-Aktualisierungen für die Robot-Software und -Komponenten verantwortlich ist.
Der Dienst erkennt, wenn eine neue Version der Software veröffentlicht wurde, verwaltet den Aktualisierungsprozess und gewährleistet gleichzeitig eine minimale Unterbrechung der laufenden Aufgaben. Als Administrator können Sie die spezifische Version auswählen, die auf Ihrer Maschine installiert werden soll.
Funktioniert durch zwei ausführbare Dateien:
-
UiPath.UpdateService.Agent.exe
– Dies ist die clientseitige Komponente des Update Service. Er läuft unter dem Benutzerkontext, der den UiPath Roboter gestartet hat, und kommuniziert mit Update Service Worker.Wichtig:Nur im Benutzermodus und bei der Installation des Attended-Roboters vorhanden.
-
UiPath.UpdateService.Worker.exe
– Das ist die eigentliche Update-Komponente, die die Softwareupdates durchführt. Er wird als Systemdienst ausgeführt und verwaltet Update-Downloads und -Installationen.
Installationstyp für Robot |
| UiPath.UpdateService.Agent.exe |
---|---|---|
Unbeaufsichtigt |
Installiert als Windows-Dienst. |
Nicht installiert. |
Attended Wichtig:
Damit der Update Service eine Verbindung mit dem Update Server herstellen kann, fügen Sie die Orchestrator-URL während der Installation hinzu. Ohne sie benötigen Sie Administratorberechtigungen, um den Roboter mit dem Orchestrator zu verbinden. | Installiert als Windows-Dienst. | Installiert als LogOn-Task im Taskplaner. |
Schnell | Installiert als LogOn-Task im Taskplaner. | Installiert als LogOn-Task im Taskplaner. |
Automatische Updates sind für Benutzer der UiPath Robot Community Edition Standard. Um Aufgabenunterbrechungen zu vermeiden, werden diese Aktualisierungen nur angewendet, wenn der Roboter inaktiv ist.
Enterprise-Benutzer müssen Updates manuell steuern, um sie an ihren internen IT-Richtlinien auszurichten.
Automatische Updates gelten nicht für Linux-Roboter.
Dienstmodusroboter |
Benutzermodusroboter |
---|---|
Sowohl der Roboter- als auch der Aktualisierungsdienst werden in der lokalen Systemsitzung ausgeführt. |
Die Dienste Robot und Update werden in den Benutzer- bzw. lokalen Systemsitzungen ausgeführt. |
Sie können Aktualisierungsrichtlinien für Benutzer, Benutzergruppen oder Maschinen basierend auf dem Roboterinstallationstyp konfigurieren.
Attended-Installationen |
Unattended-Installationen |
---|---|
|
Pro Maschine (z. B. LAPtop-AG1LD). Hinweis:
Roboterkonten verwenden Aktualisierungsrichtlinien, die auf Maschinenebene festgelegt sind. |
-
Neueste Version – Installiert die neueste verfügbare Version, die auf dem Update Server gefunden wurde.
-
Letzter Patch – Installiert den neuesten Patch, der für jede der unterstützten Versionen verfügbar ist.
-
Bestimmte Version – Installiert einen bestimmten Patch aus den auf dem Update Server verfügbaren Patches.
Benutzergruppenrichtlinien haben Vorrang vor Benutzerrichtlinien, die auf Keine festgelegt sind. Um Aktualisierungen für einen Benutzer zu beenden, entfernen Sie ihn aus der richtlinienerzwungenen Gruppe oder passen Sie seine Richtlinie an die installierte Version an.
Richtlinien auf Benutzerebene, die auf den Wert Bestimmte Version festgelegt sind, haben Vorrang vor der Richtlinie auf Benutzergruppe.
Richtlinien auf Benutzerebene haben Vorrang, wenn eine Richtlinie auf Benutzerebene, eine Richtlinie auf Gruppenebene und eine Richtlinie auf Maschinenebene für denselben Roboter gelten.
Während eines Updates werden Sie aufgefordert, laufende Prozesse anzuhalten oder zu speichern. Wenn keine Antwort erfolgt, speichert Studio die Arbeit automatisch und wird geschlossen, während der Roboter auf das Ende von Prozessen wartet, bevor er aktualisiert. Sie können Ihre Arbeit nach dem Update fortsetzen.
Installationen im Benutzermodus |
Installationen im Dienstmodus |
---|---|
Die Aktualisierungsaufforderung bietet zwei Optionen:
Wichtig:
Wenn Sie nicht innerhalb von 24 Stunden auf die Eingabeaufforderung reagieren, installiert das System das Update automatisch, was zu Auftragsfehlern führen kann. | Der Update Service stellt sicher, dass Robot, Studio oder Assistant keine Aufträge oder Prozesse ausführen. Sobald dies bestätigt wurde, wird die Aktualisierungsbestätigung an den Update Server zurückgesendet, wodurch der Aktualisierungsprozess ausgelöst wird.
Wichtig:
Wenn Sie nicht innerhalb von 10 Minuten auf die Eingabeaufforderung reagieren, installiert das System das Update automatisch, was zu Auftragsfehlern führen kann. |
Der Aktualisierungsprozess umfasst die folgenden Schritte:
-
Herunterladen: Der Update Service prüft alle drei Stunden auf Aktualisierungsanforderungen vom Update Server und beginnt mit dem Download, wenn er empfangen wird.
-
Heruntergeladen: Markiert den erfolgreichen Dateidownload und initialisiert die Nachverarbeitung.
-
Wird verarbeitet: Beinhaltet eine Nachverarbeitung der heruntergeladenen Datei, prüft auf Fehler und startet ggf. den Installationsvorgang.
-
Bereit für die Installation: Warnt den Benutzer oder überprüft, ob Robot, Studio und Assistant für die Aktualisierung bereit sind.
-
Installation genehmigt: Sobald der Update Service die Genehmigung erhält, beginnt die eigentliche Installation.
-
Installieren: Die neuere Version wird installiert, wobei die gleichen Einstellungen beibehalten werden.
-
Erfolgreich/fehlgeschlagen: Meldet den Aktualisierungsstatus an den Update Server.
Nachdem der Aktualisierungsprozess abgeschlossen ist, müssen Sie Robot und Studio manuell neu starten.
Eine vorinstallierte Chrome-Erweiterung wird vom Prozess automatisch aktualisiert. Andernfalls ist eine manuelle Installation nach dem Update erforderlich.
Im Benutzermodus wirkt sich ein Aktualisierungsbefehl an einen Roboter auf alle Benutzer auf dieser Maschine aus.
Sie können den Prozess der automatischen Aktualisierung für Roboter konfigurieren, die hinter einem Proxy arbeiten, abhängig vom Typ der Roboter-Installation:
UiPath.config
file. Both the Robot Service and the Update Service run using a Windows Service, independent of a user.
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.
-
Die erste Wiederholung erfolgt eine Stunde nach dem ersten Aktualisierungsversuch.
-
Der zweite Wiederholungsversuch erfolgt zwei Stunden nach dem ersten.
-
Die dritte Wiederholung erfolgt vier Stunden nach der zweiten.
%localappdata%/Uipath/UpdateService/logs
.
Wenn die Aktualisierung nicht innerhalb von 72 Stunden nach dem Start abgeschlossen ist, wird ein Fehler protokolliert und die Aktualisierung wird bei der nächsten Anforderung wiederholt.
Um die Aktualisierung manuell zu wiederholen, klicken Sie auf das Aktualisierungssymbol .
Sie können auf die Protokolle sowohl für fehlgeschlagene als auch für erfolgreiche Updates zugreifen:
-
Über die Orchestrator-Oberfläche: Mandant > Maschinen > eine Maschine auswählen > Weitere Aktionen > Installierte Versionen und Protokolle
-
Auf der Maschine, in der Protokolldatei:
%localappdata%/Uipath/UpdateService/logs
Sie können den Status der Roboterversion für Ihre Maschinen überprüfen.
Auf der Seite Orchestrator > Mandant > Maschine zeigt die Spalte Versionsstatus den Status der Aktualisierungsrichtlinie für die entsprechende Maschine an. Die folgenden Werte sind verfügbar:
Versionsstatus |
Beschreibung |
---|---|
Keine Richtlinie |
Für die Maschine ist keine Updaterichtlinie definiert. |
Update in Bearbeitung |
Auf der Maschine wird ein Aktualisierungsprozess ausgeführt. |
Konform |
Die Roboterversion auf der Maschine stimmt mit der Updaterichtlinie überein. |
Nicht konform |
Die Roboterversion auf der Maschine unterscheidet sich von der in der Richtlinie festgelegten. |
Update fehlgeschlagen |
Der Updateprozess ist fehlgeschlagen. Weitere Informationen finden Sie in den Aktualisierungsprotokollen. |
Keine Angabe |
Dieser Status wird angezeigt, wenn die Funktion zum Ausschließen von Maschinen im Leerlauf aktiv ist und der Roboter seit einiger Zeit keine Verbindung mehr hergestellt hat oder der Maschinentyp den Prozess der automatischen Aktualisierung nicht unterstützt. |
Wenn eine Maschine inaktiv ist, wird die Maschinenvorlage, die denselben Maschinenschlüssel mit dem Update Server verwendet, zu Nicht konform ( Non compliant).
Um inaktive Maschinen auszuschließen, aktivieren Sie das Kontrollkästchen Client-Binärdateien unter Orchestrator > Mandant > Einstellungen und passen Sie das Inaktivitätsintervall an.
Bei Robotern, die in virtuellen Umgebungen mit geklonten Maschinen bereitgestellt werden, sind alle Attribute, wie Maschinenname, GUID oder Drive-ID, identisch.
Dies führt dazu, dass der Orchestrator unterschiedliche Aktualisierungsstatus von mehreren Maschinen mit identischen Attributen erhält, was zu doppelten Protokolleinträgen führt.
In diesem Fall zeigt der Orchestrator den Aktualisierungsstatus der zuletzt verbundenen Maschine an.
- Die Kommunikation zwischen dem Roboterdienst und dem Update Service
- Die Updaterichtlinie
- Die Richtlinienhierarchie
- Die Updatebestätigung
- Der Updateprozess
- The auto-update process for proxy configurations
- Der Wiederholungsmechanismus
- Protokolle aktualisieren
- Aktualisieren Sie den Status
- Aktualisierungen der Maschinenvorlagen
- Geklonte Maschinen in virtuellen Umgebungen aktualisieren