issues
search
ecodeclub
/
ecron
大规模分布式任务调度系统(学习版)
Apache License 2.0
78
stars
21
forks
source link
长时间任务探查
#24
Closed
Jared-lu
closed
2 months ago
flycash
commented
3 months ago
flycash
commented
3 months ago
你需要定义清楚几个问题:
local 需不需要探查?
当我调用一个 http 任务的时候,我怎么知道它已经彻底结束,还是正在执行,我后续需要继续发起 HTTP 请求来探查?
如果我要探查,我该怎么探查?HTTP 请求是怎样的,HTTP 响应该怎么规范?
我收到什么样的响应,认为这个长时间执行的任务已经结束?
如果我发现探查的时候收到的是超时响应,我应该怎么处理?
如果该任务最常的执行时间不能超过 30 分钟,而它已经超过三十分钟了,我是不是应该严格控制在恰好 30 分钟的时候就杀死这个任务(同样是发 HTTP 请求)?