当前位置: 技术问答>linux和unix
crontab定时任务的最小时间粒度只能是一分钟吗?能不能缩短到秒一级,谢谢!
来源: 互联网 发布时间:2017-01-27
本文导语: 如题! | 书上说最小是1分钟,但是你可以自己写脚本来实现秒级的检查的啊 | crontab是一分钟触发一次 ,但是可以通过sleep来实现秒级 * * * * * /root/shell/a.sh * * * * * s...
如题!
|
书上说最小是1分钟,但是你可以自己写脚本来实现秒级的检查的啊
|
crontab是一分钟触发一次 ,但是可以通过sleep来实现秒级
* * * * * /root/shell/a.sh
* * * * * sleep 30;/root/shell/a.sh
这样就可以实现30秒触发一次a.sh了 如果要1秒一次 那就写60行 sleep从1到59
* * * * * /root/shell/a.sh
* * * * * sleep 30;/root/shell/a.sh
这样就可以实现30秒触发一次a.sh了 如果要1秒一次 那就写60行 sleep从1到59
|
到秒级别的会不会出问题啊........
|
只要 在定义分钟的地方 用 除法就行 1/60 1秒钟
|
/是表示增量不是除法,这样写保存不了的提示有错误,can't install
|
1/60 一分钟60次 就是一秒一次了啊
|
*/60是每60分钟执行一次
|
如果你要做到秒级监控就自己写程序吧. crontab 不适用.
如果在10几秒的间隔,可以写shell, 但尽量少用sleep. 比较耗资源.
如果在几秒,甚至1秒一下, 最好用C写
如果在10几秒的间隔,可以写shell, 但尽量少用sleep. 比较耗资源.
如果在几秒,甚至1秒一下, 最好用C写
|
不能,秒级只能程序实现……
|
好问题。关注。
用c写的话,是同时起线程去处理?这样能达到crontab的效果不?
有谁知道crontab的内部原理呢?
用c写的话,是同时起线程去处理?这样能达到crontab的效果不?
有谁知道crontab的内部原理呢?
|
这种写法第一次见。能指教一下不。呵呵
|
shell实现秒级crontab计划任务
http://blog.chinaunix.net/space.php?uid=11121450&do=blog&id=274490
http://blog.chinaunix.net/space.php?uid=11121450&do=blog&id=274490
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。