Flink作业启动失败,如何定位
更新时间: 2024-12-04 15:38:03
Flink 作业启动失败,如何定位
语法检查
SQL作业开发完成后,可对作业执行语法检查,语法检查通过后再进行启动 避免由于语法错误,引起作业启动失败。
在任务开发页面单击“语法检查” 即可进行语法检测
语法检测会展示详细的堆栈信息,可通过异常信息进行作业调整
任务启动方式
作业非异地迁移恢复,在第一次启动时,启动页面只显示选项是否根据savePoint 启动。此时直接单击启动即可。
作业后面启动过程中默认都是从最近一次的checkpoint去启动,也可以单击下拉框选择更前面的时间(这意味着数据可能会出现重复消费)。
作业在停止时,可以手动触发保存完整的检查点savePoint,启动时也可以根据此选项进行启动,一般情况用作任务迁移或版本升级等。
错误日志查看
作业启动失败 运维->查看运行日志 -> 启动日志
在启动日志中查找对应的调用栈ERROR 信息进行查看