Antwort

2

Ja. Abhängig vom Typ des Clusters, den Sie verbinden möchten, gibt es mehrere Implementierungen des ClusterClients (https://ci.apache.org/projects/flink/flink-docs-release-1.3/api/java/org/apache/flink/client/program/ClusterClient.html).

Es kann Aufträge entweder blockierend (synchron) oder losgelöst (asynchron) ausführen. Eine Möglichkeit zur Bereitstellung eines Jobs besteht darin, ein PackagedProgram bereitzustellen, das aus einer JAR-Datei mit einer Hauptklasse und mehreren unterstützenden JAR-Dateien besteht (zusätzliche Bibliotheken, die speziell für den Job benötigt werden).

+0

Aber ich sehe keine Methode in ClusterClient, um die JobManager-Adresse anzugeben. Können Sie mir sagen, wie ich die Adresse angeben soll? – Hao

Verwandte Themen