Skip to content

任务计划对长时间任务执行超时问题 #42

Description

@huaezheng

我设置了一个在1点钟开始对三块硬盘(其中两块为机械硬盘)执行btrfs scrub命令的任务,任务并行执行,执行过程中轮询任务进程直至三个任务都完成,然后提取三个任务的结果通过push api发给手机。结果只对一块固态硬盘测试的时候能够正常执行完并完成通知推送,总共耗时大概45秒;但当把三块硬盘都加入任务的时候,从1点开始执行,到了04:45分的时候,任务计划“查看结果”显示任务执行超时了。根据这里的issues看到可以在设置中改超时时间,我看到默认的是900s,为何我的任务会在执行3h45m合计225m后报“任务执行超时”?这个时间指的是哪个时间?设置多少才能保证一个执行四五个小时的任务不会超时?如果设置为0,即不做限制会有什么风险危害?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions