flink日常维护

 

1.查看都有那些job

root@dify:/tmp# /opt/flink/bin/flink list
Waiting for response...
------------------ Running/Restarting Jobs -------------------
17.09.2026 17:03:07 : a2689159036cf56ccb8d07f81b8d307a : insert-into_default_catalog.default_database.mysql_sink_user (RUNNING)
17.09.2026 17:04:04 : c21bcf52a409e099cc2138d9742a6204 : mongodb下的集合scope_ym_hospital同步到kafka测试 (RUNNING)
--------------------------------------------------------------
No scheduled jobs.

 

2.停掉和恢复某个job

停掉

root@dify:/tmp# /opt/flink/bin/flink stop -p file:///opt/flink/savepoints c21bcf52a409e099cc2138d9742a6204
Suspending job "c21bcf52a409e099cc2138d9742a6204" with a CANONICAL savepoint.
Triggering stop-with-savepoint for job c21bcf52a409e099cc2138d9742a6204.
Waiting for response...
Savepoint completed. Path: file:/opt/flink/savepoints/savepoint-c21bcf-d940ab2148ad

记录下后面的输出路径:file:/opt/flink/savepoints/savepoint-c21bcf-d940ab2148ad 启动的时候需要用得上
参数说明:
-p:savepointPath 检查点保存路径,后面是job_id

 

若配置文件中配置了如下参数,stop命令可以不需要带上-p参数

直接如下命令即可

/opt/flink/bin/flink stop c21bcf52a409e099cc2138d9742a6204

  savepoints:
#       # Default target directory for savepoints, optional.
    dir: file:///opt/flink/savepoints

 

 

恢复
/opt/flink/bin/sql-client.sh \
-D execution.savepoint.path="file:/opt/flink/savepoints/savepoint-c21bcf-d940ab2148ad" \
-f /opt/flink/flinksql/mongodb2kafka.sql

posted @ 2026-09-17 17:32  slnngk  阅读(9)  评论(0)    收藏  举报