0
./bin/start_local.sh
가 나는 FLINK 작업을 시작 사용하여 로컬 FLINK 클러스터를 실행하고 (아닌 IDE를 통해 예) 클러스터에서 실행할 때 예상대로 그러나 JAR 파일 (예 :
lib/myApp.jar)을 업데이트하고 위와 같이 작업을 다시 시작하면 새 JAR이 적용되지 않습니다. 이 특별한 경우에는 필드의 이름을 변경하여 JAR에서 스키마 출력을 업데이트했습니다. 갱신 된 JAR을 사용하여 작업을 다시 시작할 때 작업의 출력에는 여전히 이전 필드가있었습니다.
업데이트해야 할 캐시가 있습니까? 이 방법이 응용 프로그램을 업데이트하는 올바른 방법입니까? 여기서는 Savepoint에 대해서는 신경 쓰지 않습니다.
감사합니다.
maven을 사용하는 경우 "mvn clean package"를 사용해 보셨습니까? –
나는 gradle을 사용하고 있습니다. 그리고 나는 먼저 그라데이션을 청소했습니다. 아직도 작동하지 않습니다. – victtim