Ressourceneinstellungen für Talend Management Console-Taskausführungen
Dienste in einer Dynamic Engine-Umgebung, die auf Ihrem Kubernetes-Cluster implementiert sind, führen Talend Management Console-Tasks aus, indem Kubernetes-Jobs mit den Ressourceneinstellungen erstellt und verwaltet werden, die in Ausführungsprofilen angegeben sind.
Details zum Verwenden eines Ausführungsprofils mit Tasks finden Sie unter Erstellen eines Ausführungsprofils.
- Kubernetes-Jobs: Im Namespace einer Dynamic Engine-Umgebung ist jede Taskausführung einem Kubernetes-Job zugeordnet. Der Dienst job-controller, der in diesem Namespace ausgeführt wird, erstellt diese Kubernetes-Jobs.
- CPU und Arbeitsspeichereinstellungen:
- Standardwerte
- CPU: Anforderungen 100m (0,1), Limits 300m (0,3)
- Arbeitsspeicher: Anforderungen 256M, Limits 1GB
- Benutzerdefinierte Einstellungen:
Um andere Einstellungen zu verwenden, geben Sie JVM-Parameter in den Ausführungsprofilen der Tasks an. Kubernetes berechnet die entsprechenden Anforderungs- und Limitwerte für die Kubernetes-Pods.
- Zusätzliche JVM-Einstellungen:
Sie können auch andere JVM-Parameter für die Pods angeben, z. B. die Java Heap Size und den Heap-Prozentsat54
- JVM-Einstellungsanwendung:
Alle JVM-Einstellungen werden zur Task-Ausführungszeit angewendet.
- Standardwerte
-
Docker-Basisimage für Talend Management Console-Jobtasks:
Dies ist ein öffentliches Basisimage von Qlik, das auf OpenJDK 17 und OpenJDK JRE 17 basiert. Dies kann nicht angepasst werden. Die genauen OpenJDK-Versionen sind:- OpenJDK Runtime Environment Temurin-17.0.7+7 (Build 17.0.7+7)
- OpenJDK 64-Bit Server VM Temurin-17.0.7+7 (Build 17.0.7+7, gemischter Modus, Freigabe)