[Feature] Support Task Timeouts and Manual Termination
维护者通常 1 天内回复
@wanghe-fit2cloud 已经在做这个了。
开始于 2026年10月22日。
评估
这个 Issue 还没有评估数据。
描述
1Panel Version
2.4.0
Please describe your needs or suggestions for improvements
1Panel 部分任务(如申请证书)可能因外部服务无响应或执行异常而长时间处于执行中,无法自动结束,影响用户判断和后续操作。
期望
- 任务超时终止:支持为任务设置超时时间,任务超过时限后自动终止。默认超时时间可考虑设为 5 分钟,并根据不同任务类型允许差异化配置。
- 手动终止任务:对于正在执行的任务,提供手动终止入口,方便用户及时结束异常任务。
- 终止状态处理:任务终止后,正确更新任务状态并释放相关资源;记录终止原因,区分执行失败、超时终止和用户主动终止。
终止操作应尽可能停止实际执行进程,而不只是结束任务状态。对于不适合强制中断的任务,考虑根据任务类型设计安全的终止机制,避免产生不完整的数据或其他副作用。
Please describe the solution you suggest
No response
Additional Information
No response
- 主要语言
- Go
- 星标
- 37.2k
- 派生
- 3.4k
- 平均合并
- 8 小时 57 分钟
- 30 天内合并 PR
- 84
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
1Panel-dev/1Panel 的其他 Issue
-
[Bug] Features under "Website Settings" within the WAF section are unavailable on Community Edition child nodes.可能已有人在做 @wanghe-fit2cloud 今天认领。 未关闭
1Panel-dev/1Panel#14160 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Feature] Decouple External Asset Configuration Saving from Validation可能已有人在做 @wanghe-fit2cloud 于 1 天前认领。 未关闭
1Panel-dev/1Panel#14158 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Feature] Improve Version Update Notifications for Security Vulnerabilities可能已有人在做 @wanghe-fit2cloud 于 1 天前认领。 未关闭
1Panel-dev/1Panel#14155 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Feature] 调整删除提示框 宽度可能已有人在做 @wanghe-fit2cloud 于 1 天前认领。 未关闭
1Panel-dev/1Panel#14154 · 已指派 1 人 ·
维护者通常 1 天内回复
-
[Bug] 应用商店安装应用无法使用现有数据库用户可能已有人在做 @wanghe-fit2cloud 于 1 天前认领。 未关闭
1Panel-dev/1Panel#14151 · 已指派 1 人 ·
维护者通常 1 天内回复
查看 1Panel-dev/1Panel 的全部 Issue
相似的 Issue
-
feature suggestion
难度 2/5 1-3 小时 新手友好度 88/100
openvibely/openvibely#1526 ·
维护者通常 1 天内回复
-
docs good first issue
难度 2/5 1-3 小时 新手友好度 85/100
Usenova-Labs/usenova-backend#36 ·
维护者通常 1 天内回复
-
bug raised-by:verifier
难度 2/5 1-3 小时 新手友好度 76/100
medici-finance/assay#4177 ·
维护者通常 1 天内回复
-
bug: admin user creation silently ignores role可能已有人在做 @bfs2021 今天认领。 未关闭bug
难度 2/5 1-3 小时 新手友好度 76/100
eugenioenko/autentico#553 ·
维护者通常 1 天内回复
-
sidecar: --moriio-parallel-dispatch omits remote_request_id, so a vLLM NixlPushConnector decode dies with KeyError可能已有人在做 @xintin 今天认领。 未关闭kind/bug needs-triage
难度 2/5 1-3 小时 新手友好度 78/100
llm-d/llm-d-router#3607 ·
维护者通常 1 天内回复