当前位置:  技术问答>linux和unix

crontab任务问题

    来源: 互联网  发布时间:2017-01-19

    本文导语:  如题: 这里有添加一个solaris系统的crontab任务 比如:10 * * * * root run-parts /opt/test.sh    //每小时执行/etc/cron.hourly内的脚本 每小时的10分执行脚本. 问题来了:test.sh正常情况下一个小时之内是可以执行完成的。...

如题:
这里有添加一个solaris系统的crontab任务

比如:10 * * * * root run-parts /opt/test.sh    //每小时执行/etc/cron.hourly内的脚本

每小时的10分执行脚本.

问题来了:test.sh正常情况下一个小时之内是可以执行完成的。异常情况下就玩不了了。

可是下一个小时的定时任务又来了。

这就麻烦了。。好多僵死出现。。test.sh是对数据库进行操作的。所以绝对不能同步运行。。

给个解决方案呗各位

|
简单点的,每次开始执行时,把运行的进程ID写入一个文件,执行完毕后删除这个文件
下次再执行时,首先判断那个文件是否存在,存在的话再检查里面的进程ID是否还存在,如果那个进程存在,就退出执行。

|
防止脚本重复运行
http://bbs.chinaunix.net/thread-3612103-1-1.html
http://bbs.chinaunix.net/thread-1800848-1-1.html

|
加锁啊
一般都这么做

    
 
 

您可能感兴趣的文章:

  • crontab 执行定时任务
  • crontab提交的定时任务不能正常执行
  • mysql iis7站长之家
  • crontab计划任务问题
  • crontab 定时任务问题
  • Crontab 自动任务不执行!
  • linux 怎么样设置使crontab 里的任务一机就启动,或者怎么开机运行一个脚本?
  • crontab -e提交的定时任务包含sql语句就不能正常执行
  • 编辑/etc/crontab来启动任务的问题!!!
  • crontab定时任务问题,请大家帮忙。。
  • Linux crontab-自动化任务的创建
  • linux 自动任务crontab不执行
  • crontab -e编辑定时任务后不能执行.请高手指教
  • linux下使用crontab实现定时PHP计划任务失败的原因分析
  • crontab定时任务的最小时间粒度只能是一分钟吗?能不能缩短到秒一级,谢谢!
  • crontab配置计划任务,却不执行相应的脚本,求救!在线等,我就这10分了,全给了
  • linux使用crontab实现PHP执行计划定时任务
  • LINUX中crontab的奇怪问题
  • crontab问题!!!
  • AIX下面的crontab设置的问题
  • 关于crontab 的问题,间隔天数的问题。
  • crontab的问题,希望高手指教!谢谢!
  • 求救 Solaris crontab 问题
  • crontab 自动执行问题
  • 很简单的一个问题关于crontab的
  • 关于realpath()函数在crontab中启动的问题
  • 一个crontab的问题
  • crontab 问题! 大侠来帮帮我!
  • crontab 环境变量问题
  • 在Linux使用crontab设置自动执行备份脚本问题?
  • 问一个crontab中不能运行手动可以运行的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助 crontab -l & crontab -e 报错,谢各位大神先~~
  • ls -l `locate crontab`和locate crontab |ls -l有什么区别啊
  • 脚本自动添加crontab示例
  • crontab无法编辑了,大侠帮忙!!!
  • 哪位大哥用过Crontab命令啊?
  • crontab 服务执行不了
  • 请问使用crontab是否必须设置环境变量?
  • crontab能让一个程序每分钟执行一次吗?
  • 如何把一个文本内的内容一次性写入crontab里
  • crontab属于哪个包
  • 无法用crontab???
  • 求救,关于crontab,小妹不胜感激
  • 求救:crontab不运行 急急急啊
  • crontab 不执行
  • 在crontab 中如何設定每5 分鐘執行一個程序
  • SOS!!!我不小心把crontab全删了,急寻补救之策!!
  • crontab 使用疑问
  • 如何使用crontab来定时执行一个.php的程序
  • crontab使用
  • 请教ubuntu系统里的crontab 的用法


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3