详细命令可以参考官方文档:
https://ci.apache.org/projects/flink/flink-docs-release-1.11/ops/state/savepoints.html
1、保存savepoint
bin/flink savepoint :jobId [:targetDirectory] -yid :yarnAppId
eg:
flink savepoint c4d233a01006c3a872ba40a9115dc7c5 hdfs://10.0.0.xx:4007/flink/warehouseback -yid application_1594608422123_34808
2、停止程序
yarn application -kill application_1594608422123_34808
3、重启程序
保存的路径键【1】下面生成的 Savepoint completed.....
flink run -m yarn-cluster -s hdfs://10.0.0.xxx:4007/flink/warehouseback/savepoint-c4d233-0536cf700595 -ynm test -ys 2 -p 4 -yjm 2048 -ytm 8096 -c com.xx.xxx ./xxxx.jar
4、查看程序
打开WEBUI 正常运行