任务管理
每次脚本执行都会创建一个 ScriptRuntimeTask,分配一个唯一的 PID(任务 ID)。你可以通过命令查看和管理正在运行的任务。
命令
| 命令 | 说明 |
|---|---|
/mono script task list | 列出所有运行中的任务,显示 PID、脚本 ID 和启动时间 |
/mono script task stop <pid> | 停止指定 PID 的任务 |
/mono script stop <id> | 停止某个脚本定义下的所有运行中任务 |
使用场景
- 某个脚本执行时间过长或疑似卡死,用
task list查看后通过task stop终止 - 需要重新加载某个脚本的定义,先用
script stop停掉该脚本的所有任务,再执行重载
提示
任务在执行完成后会自动清理,不需要手动管理已结束的任务。