任务计划
任务计划(定时任务)经常用于创建周期性的工作任务,如备份数据、清理缓存、检查文件等等。
使用方法:
部署服务时,在【任务计划】可以添加需要执行的任务计划内容:
[!NOTE]
当服务存在多个容器时,任务计划只在其中一个容器中执行。
参数说明
任务类型
目前支持两种任务类型:Shell脚本和访问URL
1. Shell脚本
如果选择Shell脚本,则在任务内容中书写Shell脚本内容,它可以一条Shell命令语句,如:
# 执行/data/www目录下的backup.sh脚本文件
sh /data/www/backup.sh
也可以是具体的Shell脚本内容,如:
if [ -f /data/www/wp-config.backup ] && [ -f /data/www/wp-config.php ]; then
rm -f /data/www/wp-config.php
mv /data/www/wp-config.backup /data/www/wp-config.php
fi
具体填写方式如下图:
说明:周一到周五,每天0点执行备份脚本
2. 访问URL
如果选择访问URL,则系统会在指定的时间访问该URL,常见于某些网站系统的定时任务,如:访问某URL则执行生成静态页面任务。
说明:每1天6点、9点、12点、15点、18点、21点执行生成静态页面任务
重要说明:当服务存在多个容器时,任务计划只在其中一个容器中执行。