Upgrade von Remote Engine ab Version v2.11.8 für Datendienst-Job- oder Routen-Tasks
Aktualisieren Sie Ihre Remote Engine, ohne dazu die zurzeit auf der Engine ausgeführten Datendienst-Job- oder Routen-Tasks deimplementieren bzw. neu implementieren zu müssen.
Microservice-Tasks werden beim ersten Herunterfahren der Remote Engine automatisch angehalten und beim Start der neuen Remote Engine-Version wiederaufgenommen.
Vorbereitungen
- Die zu aktualisierende Remote Engine muss eine Version ab v2.11.8 aufweisen. Wenn Sie eine Version bis v2.11.7 verwenden, müssen Sie diese vor dem Start dieses Verfahrens zunächst auf die neueste Version aktualisieren (siehe die Beschreibung in Ugrade von Talend Remote Engine).
- Generieren Sie ein Dienstkonto-Token (SAT: Service Account Token), um zur Durchführung dieses Vorgangs ein Dienstkonto zu verwenden. Weitere Informationen zur Generierung dieses Tokens finden Sie unter „Generieren eines Dienstkonto-Tokens“.
Die Nutzung eines Dienstkontos ist eine weit verbreitete Sicherheitsmaßnahme für die Automatisierung in Produktionsumgebungen. Die Verwendung eines persönlichen Zugriffstokens (PAT: Personal Access Token) ist technisch zwar möglich, zur Stärkung der Sicherheit wird jedoch der Einsatz eines Dienstkontos empfohlen.
Weitere Informationen zur Generierung eines persönlichen Zugriffstokens finden Sie unter „Generieren persönlicher Zugriffstoken“.
- Rufen Sie die IDs der zu aktualisierenden Engines ab, entweder über den entsprechenden API-Endpunkt oder über die Webseite von Talend Management Console:
- API-Endpunkt: Verfügbare Remote Engines abrufen. Die Engine-IDs werden in der Antwort im Feld id angegeben. Kopieren Sie die IDs der zu aktualisierenden Engines und bewahren Sie sie an einem Ort Ihrer Wahl zur späteren Verwendung auf.
- Webseite von Talend Management Console: Die ID einer Remote Engine wird auf der Registerkarte Overview (Übersicht) der Seite Engine details (Engine-Details) angegeben.
Prozedur
Ergebnisse
Prüfen Sie den Taskstatus in Talend Management Console, indem Sie sich vergewissern, dass die Datendienst-Job- und Routen-Tasks aktiv sind und ausgeführt werden. Für alle Tasks sollten zudem die Logs und Metriken verfügbar sein.