Discuz!使用问题、建议、BUG等请到论坛反馈以便获得及时帮助,大型问题建议走付费途径。

计划任务

SupeV 在运行的过程中,有些数据需要定时的去更新,计划任务的作用就是定时的去更新某些信息。下面介绍一下 SupeV 计划任务的设置以及默认的计划任务都实现了哪些功能。

点击 SupeV 后台的辅助工具 => 计划任务,就会列举出已经存在的计划任务,如下图所示:

上图将计划任务的名称、文件、是否可用、类型、执行的时间以及上下次执行的时间都一一列举出来了。这里主要讲解的是时间的选择,也就是如何设置分钟、小时、日、星期等等,总的来说,这个计划任务就是服务器的时间跟你的系统的分钟、小时、日、星期相符合时,这个计划任务就执行了。举个例子来说,清理过期防灌水缓存的这个计划任务就是服务器每到 0 分的时候也就执行了,也就是说,这个计划任务每个小时会执行一次,因为服务器一个小时且仅且遇到一次 0 分钟的。

上下次的执行时间对管理员一个参考的作用,主要是让管理员查看一下计划任务是否正常执行,也就是看看下次执行时间是否已经过了现在的时间。如果下次执行时间都已经过了的话,那么可以手动执行一下即可。

点击编辑某一个计划任务,如下图所示:

这里就是让你选择计划任务的执行时间以及计划任务执行的脚本了。这里再讲解一下计划任务的执行时间。星期这块指的是每周的星期 * 都执行此任务,例如:星期三,就是每周星期三都执行这个任务。当然,配置“星期”执行就不需要再配置“日”执行,如果两个都配置,“星期”执行的优先级高。日这里指的是每月的 * 日都执行此任务,例如:每月 10 号。执行脚本存放在\inc\crons目录下。

下面再讲解一下系统默认的计划任务的作用。

1、清理过期防灌水缓存

清理播放数、站外引用数、评分记录、视频被顶记录及其他。

2、清理我看过的视频

删除所有用户的“我看过的视频”。

3、清理脚印

清理所有用户个人空间中的“最近访客”。

4、更新热门 tag

删除的 tag 需要执行这个计划任务才能更新首页的 tag。

5、刷新 sitemaps

刷新搜索引擎收录的 Sitemap 地址,需要站内有视频数据。

6、每日数据清理

清理搜索缓存。

以上介绍的就是 SupeV 的计划任务功能。

返回首页    返回使用目录    返回辅助工具

{lang scrolltop}