计划
设置
所有定时的后台任务都在 Settings > Schedules(设置 > 计划)里。
立即运行一个后台任务
立即运行一个后台任务 的链接- 找到这个任务所在的行。
- 点击 Run now(立即运行)。你应该会看到它的状态变成 Queued(已排队)。
下一次定时运行的时间不会变。已经在等待或正在运行的任务不会被启动两次,HolyArrs 会告诉你。
改后台任务的运行间隔
改后台任务的运行间隔 的链接- 点击这一行的 Change(更改)。需要 Change settings(更改设置)权限。
- 在允许范围内选一个间隔并保存。你应该会看到下次运行时间变成现在加上新的间隔。
每一行显示什么
每一行显示什么 的链接- 这个任务做什么,一句话说明。
- 多久运行一次、上次运行和失败原因(如果有)、下次运行。
- 它的状态:Waiting(等待中)、Queued(已排队)、Running(运行中)、Turned off(已关闭)、Part is off(功能模块已关闭)或 Safe mode(安全模式)。
- 一个链接,指向另一个也能设置它的设置页面。
可选项
可选项 的链接默认范围
默认范围 的链接| 后台任务 | 允许范围 | 也可以在这里设置 |
|---|---|---|
| Feed check(检查订阅源) | 10 分钟到 2 小时 | Settings > Search(设置 > 搜索) |
| Try Held releases again(重试暂缓的资源) | 1 分钟到 1 小时 | |
| Read Plex watchlists(读取 Plex 待看列表) | 3 分钟到 1 小时 | Settings > Request rules(设置 > 请求规则) |
| Read Outside lists(读取外部列表) | 15 分钟到 1 天,每档 5 分钟 | |
| Health checks(健康检查) | 1 分钟到 1 天 | Settings > This app(设置 > 本应用) |
| Check Library folders(检查媒体库文件夹) | 1 小时到 1 天 | |
| Find artist pictures(查找艺人图片) | 1 小时到 7 天 | |
| Look for missing subtitles(查找缺失的字幕) | 1 小时到 7 天 | Settings > Subtitles(设置 > 字幕) |
| Look for better subtitles(查找更好的字幕) | 6 小时到 7 天 | Settings > Subtitles |
| Check Jackett(检查 Jackett) | 6 小时到 7 天 | Settings > Sources(设置 > 来源) |
| Refresh movie details(刷新电影信息) | 6 小时到 7 天 | |
| Refresh show details(刷新剧集信息) | 6 小时到 7 天 | |
| Refresh artist details(刷新艺人信息) | 6 小时到 7 天 | |
| Search for missing(搜索缺失内容) | 6 小时到 7 天 | Settings > Search |
| Rescan the Library(重新扫描媒体库) | 6 小时到 7 天 | |
| Clean the holding folder(清理暂存文件夹) | 6 小时到 7 天 | |
| Clean up History(清理历史记录) | 6 小时到 7 天 | Settings > This app |
关闭一个计划
关闭一个计划 的链接有两个计划可以关闭:Refresh movie details 和 Rescan the Library,比如为了让 NAS 的硬盘休眠。关闭状态在重启后保留,其他后台任务照常运行。
| 关闭的计划 | 代价 |
|---|---|
| Rescan the Library | 你手动添加的文件要等点了 Run now 才会出现 |
| Refresh movie details | 已排队但还没开始的运行会被取消。名称、日期和图片可能过时。手动刷新仍然可用 |
重新打开后,会在现在加上它的间隔的时间安排一次运行。错过的运行不会补跑。
后台循环
后台循环 的链接后台任务下面是一些自己运行的循环,比如 Download sync(下载同步)、Backups(备份)和 Log masking(日志脱敏)。每个循环都显示它的状态、间隔、上一轮和下一轮的时间,以及重试的原因。在 Settings > Parts(设置 > 功能模块)里暂停、恢复或重启一个循环。
如果不成功
如果不成功 的链接现象:Run now 提示功能模块已关闭。 原因:这个任务所属的功能模块在 Settings > Parts 里是关闭的,或者 HolyArrs 处于安全模式,而这个任务不属于核心部分。 解决办法:打开这个功能模块,或者退出安全模式。参见功能模块和安全模式。
现象:已关闭的计划上没有 Run now。 原因:只有拥有 Change settings 权限的人才能手动运行已关闭的计划。 解决办法:找有这个权限的人帮忙。
现象:一个后台任务失败了。 原因:显示在这一行的上次运行里,和日志一样做了脱敏。 解决办法:按这个原因处理,然后点击 Run now。
进阶
进阶 的链接API
| 路由 | 谁能用 | 作用 |
|---|---|---|
GET /api/v1/schedules |
Run the Library(管理媒体库),读取范围 | 计划和循环 |
POST /api/v1/schedules/{kind}/run |
Run the Library,写入范围 | 立即排队。返回 202;所属功能模块关闭或处于安全模式时返回 409 |
PUT /api/v1/schedules/{kind} |
Change settings,写入范围 | {"every_s": 1800} 适用于任何计划;{"enabled": false} 只适用于 refresh_titles 和 rescan_library。超出范围返回 400 |
相关页面
相关页面 的链接HolyArrs 是免费的。如果它帮你省了时间,欢迎在 GitHub 上点个 Star、赞助它或请我喝杯咖啡。