全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
查看: 1238|回复: 4
打印 上一主题 下一主题

[疑问] 请教各位centos下面用crontab做定时任务,怎么可以每80秒运行

[复制链接]
跳转到指定楼层
1#
发表于 2012-7-18 22:20:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  不知道crontab有没有办法精确到秒呢?我知道用shell是可以的,但我需要用crontab做定时任务(不能用crontab做调用sh文件,再在sh文件里面做定时),这个问题困扰了我很久,不知道各位有没有办法。

  退一步说每90秒运行一次也凑合,但每60秒或每120秒都不能满足我的要求。

  回帖者我会帮你加分的。
2#
发表于 2012-7-18 22:20:35 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
3#
发表于 2012-7-18 22:41:23 | 只看该作者
自己写个程序,sleep控制间隔。
像这种精确到几十秒的,用crontab是不是太耗资源了,一会儿起一个进程。

评分

参与人数 1威望 +10 收起 理由
my6360 + 10 很给力!

查看全部评分

4#
 楼主| 发表于 2012-7-18 23:06:30 | 只看该作者
东广梅 发表于 2012-7-18 22:41
自己写个程序,sleep控制间隔。
像这种精确到几十秒的,用crontab是不是太耗资源了,一会儿起一个进程。 ...

我试过自己写sh文件,用sleep控制了,但很容易挂死的,没循环几次定时就乱了

我的定时任务是先killall掉线程,再重建一个进程,所以不会占资源的。
5#
发表于 2012-7-18 23:16:12 | 只看该作者
my6360 发表于 2012-7-18 23:06
我试过自己写sh文件,用sleep控制了,但很容易挂死的,没循环几次定时就乱了

我的定时任务是先killall掉 ...

我用python写了不少这样的程序并且开了多线程来定时执行一些操作,目测还比较稳定。
有时不是挂死,而是你的exception handling出了问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-10-30 07:48 , Processed in 0.070046 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表