Mein Flink-Job hat eine JAR-Datei, die vom Client zur Verfügung gestellt wird, die ich im Ordner/lib speichern kann. Gibt es eine Möglichkeit, die aktualisierte JAR-Datei neu zu laden, ohne den Cluster neu zu starten?Apache Flink: Wie kann ich ein aktualisiertes Glas neu laden, ohne meinen Job neu zu starten?
2
A
Antwort
0
Nein, das ist mit der aktuellen Version nicht möglich (Flink 1.4.0, Dez 2017).
Flink bietet savepoints an, um den Status einer Anwendung zu speichern. Wenn Sie den Code (oder die Abhängigkeiten) einer Anwendung ändern möchten, müssen Sie einen Sicherungspunkt übernehmen, den Code/die Abhängigkeiten aktualisieren und die Anwendung vom Sicherungspunkt aus neu starten.
Diese Technik kann auch verwendet werden, um eine Anwendung nach oben oder unten zu skalieren oder zu migrieren.
Verwandte Themen
- 1. Wie kann ich ein SSTABLE neu erstellen, ohne den Cassandra Node neu zu starten?
- 2. Vaadin UIs neu laden, ohne die Anwendung neu zu starten
- 3. Konfigurationen neu laden, ohne Emacs neu zu starten
- 4. Wie importiere ich ein aktualisiertes Modul, ohne die Sitzung in Rodeo neu zu starten?
- 5. Nifi-Bibliotheken neu laden, ohne Nifi-Dienst neu zu starten
- 6. Wie kann ich ein Resolv.conf in meinen Containern neu laden?
- 7. Wie neu zu laden/meine Funktion neu starten
- 8. Ich kann nicht ein div auf Klick neu laden, ohne die gesamte Seite neu zu laden
- 9. CSS-Stylesheets neu laden, ohne die Seite neu zu laden?
- 10. Anwendung neu starten, ohne Server neu zu starten?
- 11. Wie kann ich Service in angular laden/neu starten?
- 12. Wie kann ich ein Docker-Image neu starten, anstatt das Andockfenster neu zu starten?
- 13. Apache auf Docker neu starten
- 14. Apache kann nicht neu starten nach Neustart
- 15. Marker aktualisieren/neu laden ohne Google Map neu zu laden
- 16. Wie ein PHP-Datenbankabfrage zwingen, alle 5s neu zu laden, ohne Seite neu zu laden
- 17. Kann ich Servlet hinzufügen, ohne mein Projekt neu zu starten
- 18. Wie kann ich meine JS-Dateien neu laden, wenn ich meinen Tomcat neu starte
- 19. Wie Apache Apex-Anwendung neu starten?
- 20. Wie würde ich ein Juwel automatisch laden, ohne Rails neu starten zu müssen?
- 21. Jenkins Tomcat neu starten
- 22. Nginx ohne Sudo neu starten?
- 23. Wie Apache Ignite Caches zu reinigen und neu zu starten?
- 24. Wie neu laden Apache Commons Konfigurationen2 Eigenschaften
- 25. Wie man ein window.onload Javascript-Programm neu startet, ohne die Webseite neu zu laden
- 26. SKEmitterNode neu starten ohne Partikel zu entfernen
- 27. Alternative phoenix.server neu zu starten, ohne
- 28. KDE neu starten ohne Neustart
- 29. Wie bekomme ich Programm, um ohne Pause neu zu starten?
- 30. Wie kann ich TortoiseSVN sicher neu starten?
Danke. Ist dies für zukünftige Versionen möglich? – wittyameta
Mir sind keine Bemühungen in dieser Richtung bekannt. Die Community arbeitet an viel schnelleren Sicherungspunkten und Wiederherstellungszyklen. Wenn ein Job vorübergehend angehalten wird (d. H. Es ist kein Fehler aufgetreten), können Daten lokal gespeichert und die Prozesse nur neu gestartet werden. –