计划任务

最后更新时间:2024-01-23 09:50:14

说明:

1.系统需要通过执行一些周期性的任务来保持部分功能的正常运作,如:推广用户的返利、自动续费任务、自动化任务、业务的状态变更、服务器到期通知、消息通知等

2.自动执行计划任务可通过以下几种方式:

  • 通过Linux crontab的计划任务定时访问
  • 通过Windows的计划任务自动访问

3.每1分钟执行一次计划任务

Linux crontab计划任务

cron是一个常驻服务,它提供计时器的功能,让用户在特定的时间得以执行预设的指令或程序。只要用户会编辑计时器的配置文件,就可以使用计时器的功能。

配置示例

crontab -e 创建任务

设置执行任务:
*/1 * * * *  /usr/bin/curl http(s)://云引擎域名/Scheduled/Index

保存退出

Windows计划任务

使用bat脚本打开浏览器并访问计划任务内的URL

  1. 创建Bat格式的文件(可先新建一个txt的文本文件,输入内容后更改文件后缀为.bat),输入

    @echo off
    start http(s)://云引擎域名/Scheduled/Index
    ping -n 10 127.0.0.1>nul
    taskkill /f /im iexplore.exe
    exit
  2. 建立WINDOWS计划任务 开始–>控制面板–>任务计划–>创建任务计划

触发器中设置时间为1分钟执行一次

程序或脚本选择上面保存的BAT文件

设置完成保存后1分钟即会自动打开浏览器访问地址,如需停止,在计划任务库中禁用即可