当前位置: 技术问答>linux和unix
请教Linux计划任务问题
来源: 互联网 发布时间:2016-09-30
本文导语: 现在我设置电脑每5分钟访问一次某URL, 比如现在10点整,访问后会调用方法,执行完毕, 时间到了10点5分,再次访问该方法,执行完毕。。。。。。 这样循环,但是有个问题,如果我的方法5分钟还没执行完毕的话...
现在我设置电脑每5分钟访问一次某URL,
比如现在10点整,访问后会调用方法,执行完毕,
时间到了10点5分,再次访问该方法,执行完毕。。。。。。
这样循环,但是有个问题,如果我的方法5分钟还没执行完毕的话,
比如我的方法7分钟才能执行完毕,
但是执行到5分钟时电脑又会去访问那个URL来调用方法,
请问有没有什么办法阻止电脑执行计划任务直到我的方法执行完毕呢?
ps:计划任务如下:
启动linux系统后,输入用户名和密码,输入:“crontab –e”,进入脚本编辑界面,然后输入脚本:“*/10 * * * * curl http://XXXXXXXXX”,其中“*/10”表示每10分钟执行一次,可以改变,输入完毕后,保存并退出文件。然后即可输入命令:“service crond start”来运行该脚本,停止运行可使用命令:“service crond stop”。
比如现在10点整,访问后会调用方法,执行完毕,
时间到了10点5分,再次访问该方法,执行完毕。。。。。。
这样循环,但是有个问题,如果我的方法5分钟还没执行完毕的话,
比如我的方法7分钟才能执行完毕,
但是执行到5分钟时电脑又会去访问那个URL来调用方法,
请问有没有什么办法阻止电脑执行计划任务直到我的方法执行完毕呢?
ps:计划任务如下:
启动linux系统后,输入用户名和密码,输入:“crontab –e”,进入脚本编辑界面,然后输入脚本:“*/10 * * * * curl http://XXXXXXXXX”,其中“*/10”表示每10分钟执行一次,可以改变,输入完毕后,保存并退出文件。然后即可输入命令:“service crond start”来运行该脚本,停止运行可使用命令:“service crond stop”。
|
楼主竟然用马甲又发一次。