执行定时或者高频率任务的一个思路[原创]
发表时间:2016-11-15 21:03:37
前提拥有一个linux的服务器,当然了,windows的也行,这里只说linux的。
对一些需要及时判断的任务,我是这样写的,例如,判断用户的订单是否到了自动确认收货的时间
我先写一个页面,对任务进行判断和更新
但是问题来了,我不可能1分钟就打开一次这个页面啊,触发是个问题。
这里就用到了linux的定时任务,我们让它每分钟访问以下指定的页面,就可以了
具体操作步骤如下:
crontab -l
该命令查看当前计划任务
crontab -e
该命令编辑计划任务
在下面增加如下任务
*/1 * * * * wget -q --spider 你要定时访问的网址(带http://)
这个根据实际情况进行修改 ,上述命令为一分钟访问一次指定网址
然后保存(先ESC,然后输入 :wq )
然后 service crond restart 使设置生效即可
如果网址有各种参数导致无法访问,可以通过新浪短网址,把网址生成短网址
对一些需要及时判断的任务,我是这样写的,例如,判断用户的订单是否到了自动确认收货的时间
我先写一个页面,对任务进行判断和更新
但是问题来了,我不可能1分钟就打开一次这个页面啊,触发是个问题。
这里就用到了linux的定时任务,我们让它每分钟访问以下指定的页面,就可以了
具体操作步骤如下:
crontab -l
该命令查看当前计划任务
crontab -e
该命令编辑计划任务
在下面增加如下任务
*/1 * * * * wget -q --spider 你要定时访问的网址(带http://)
这个根据实际情况进行修改 ,上述命令为一分钟访问一次指定网址
然后保存(先ESC,然后输入 :wq )
然后 service crond restart 使设置生效即可
如果网址有各种参数导致无法访问,可以通过新浪短网址,把网址生成短网址
------分割线---------------------------------------
您可能感兴趣
留个脚印
-
最新评论