From 3a905570786b2e053eb0558c4aaf0ea2fa348284 Mon Sep 17 00:00:00 2001 From: Wanderingss <1624155937@qq.com> Date: Fri, 2 Oct 2026 01:05:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=87=E6=A1=A3=EF=BC=9A=E8=A1=A5=20LastTask?= =?UTF-8?q?Result=20=E6=95=B0=E5=80=BC=E8=A7=A3=E8=AF=BB=E4=B8=8E=E5=81=A5?= =?UTF-8?q?=E5=BA=B7=E5=88=A4=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 部署实测通过后补充:LastTaskResult 267009(0x41301) 是 SCHED_S_TASK_RUNNING(任务正在运行),并非错误,常驻任务常态值。 补 0/267011/267014 释义,并给出判断 runner 健康的三个真正指标 (进程存活 / declare successfully / Gitea 显示 Idle)。 --- docs/环境与部署/Gitea_Runner部署指南.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/docs/环境与部署/Gitea_Runner部署指南.md b/docs/环境与部署/Gitea_Runner部署指南.md index 99dfd463..34c8a054 100644 --- a/docs/环境与部署/Gitea_Runner部署指南.md +++ b/docs/环境与部署/Gitea_Runner部署指南.md @@ -347,6 +347,20 @@ Unregister-ScheduledTask -TaskName GiteaActionsRunner -Confirm:$false # 完全 改完 `config.yaml` 后需 **Stop 再 Start** 任务才生效。 +> 💡 **`LastTaskResult` 数值解读**(别被非 0 吓到): +> +> | 值 | 含义 | +> |---|---| +> | `267009` (`0x41301`) | ✅ **`SCHED_S_TASK_RUNNING` —— 任务正在运行,不是错误**(常驻任务常态值) | +> | `0` (`0x0`) | ✅ 上次运行正常结束 | +> | `267011` (`0x41303`) | 任务尚未运行过 | +> | `267014` (`0x41306`) | 任务被用户终止 | +> +> **判断 runner 是否健康,看这三项而不是 `LastTaskResult`**: +> ① `Get-Process gitea-runner` 有进程; +> ② `log\runner-stdout.log` 最新一行是 `declare successfully`; +> ③ Gitea 页面 runner 显示 **Idle**(或 MySQL 查 `action_runner.last_online`)。 + ### 4.5 ⚠️ 清理遗留的无效服务 若早前按旧文档建过服务,删掉它(留着只会误导):