开发者社区 > 大数据与机器学习 > 实时计算 Flink > 正文

flink job自动重启,sink task一直处于canceling状态,导致整个任务不能重启。

flink job自动重启,sink task一直处于canceling状态,导致整个任务不能重启。有大佬知道为啥吗?

展开
收起
十一0204 2023-04-11 09:03:40 462 0
3 条回答
写回答
取消 提交回答
  • 公众号:网络技术联盟站,InfoQ签约作者,阿里云社区签约作者,华为云 云享专家,BOSS直聘 创作王者,腾讯课堂创作领航员,博客+论坛:https://www.wljslmz.cn,工程师导航:https://www.wljslmz.com

    可能是由于您的sink任务在取消时出现了问题,导致整个任务无法重启。建议您检查一下sink任务的日志,查看是否有异常信息或错误提示。此外,您也可以尝试手动将sink任务取消,然后重启整个任务,以便进一步排查问题。

    2023-04-26 22:41:53
    赞同 展开评论 打赏
  • 意中人就是我呀!

    ck完成了之后才可以退出,没完成会一直卡住,不想等可以重启集群, 在web页面上快点关掉任务,这样能解决但是不好,还是得找任务中的问题此答案整理自钉群“【③群】Apache Flink China社区”

    2023-04-12 08:47:45
    赞同 展开评论 打赏
  • 坚持这件事孤独又漫长。

    可以根据以下步骤进行排查和解决:

    1. 首先查看日志,检查是否有异常或错误提示以及sink任务的相关日志输出。通过日志可以初步分析任务重启失败的原因。

    2. 检查配置文件是否正确。确保flink的配置文件、阿里云实时计算配置文件和sink任务的配置文件都正确且无误。

    3. 检查任务依赖项。如果任务依赖于其他任务,那么可能是依赖任务出现了问题导致整个任务无法重启。检查依赖任务的日志和状态,确保依赖任务已经启动并正常运行。

    4. 检查sink任务的状态。如果sink任务一直处于canceling状态,可能是其所在的机器出现了问题导致sink任务无法正常退出。针对这种情况,可以尝试手动杀掉所有与sink任务相关的进程,并重新启动任务。

    2023-04-11 11:05:40
    赞同 展开评论 打赏

实时计算Flink版是阿里云提供的全托管Serverless Flink云服务,基于 Apache Flink 构建的企业级、高性能实时大数据处理系统。提供全托管版 Flink 集群和引擎,提高作业开发运维效率。

相关产品

  • 实时计算 Flink版
  • 相关电子书

    更多
    Flink CDC Meetup PPT - 龚中强 立即下载
    Flink CDC Meetup PPT - 王赫 立即下载
    Flink CDC Meetup PPT - 覃立辉 立即下载