要通过群晖的计划任务自动重启Jellyfin套件,可以创建一个计划任务来依次执行停止和启动Jellyfin的操作。以下是具体步骤:
1. 登录群晖NAS
- 使用管理员账户登录DSM。
2. 创建重启Jellyfin的脚本
- 打开“控制面板” > “任务计划”。
- 点击“新增” > “计划的任务” > “用户定义的脚本”。
- 在“常规”选项卡中:
- 输入任务名称,例如“Restart Jellyfin”。
- 选择运行任务的用户账户(建议使用管理员账户)。
- 在“计划”选项卡中:
- 设置任务的执行时间(例如每天凌晨3点)。
- 如果需要更频繁的重启,可以设置更短的时间间隔。
- 在“任务设置”选项卡中:
- 在“运行命令”框中输入以下脚本:
- 这个脚本会先停止Jellyfin,等待10秒,然后重新启动它。
- 点击“确定”保存任务。
/usr/syno/bin/synopkg stop Jellyfin
sleep 10 # 等待10秒,确保Jellyfin完全停止
/usr/syno/bin/synopkg start Jellyfin
3. 验证任务
- 在“任务计划”列表中,找到刚刚创建的“Restart Jellyfin”任务。
- 右键点击任务,选择“运行”以手动测试脚本。
- 检查Jellyfin是否成功停止并重新启动。
4. 调整计划(可选)
- 如果需要调整重启频率,可以编辑任务的“计划”选项卡,修改执行时间或重复间隔。
5. 完成
- 设置完成后,Jellyfin将按计划自动重启。
通过这种方式,你可以确保Jellyfin定期重启,避免长时间运行可能导致的性能问题。