当前位置:  开发笔记 > 编程语言 > 正文

如何做一个特殊的cron工作?

如何解决《如何做一个特殊的cron工作?》经验,为你挑选了1个好方法。

我需要做一个cron工作,在unix服务器上每40分钟运行一次java程序.考虑到:1)它应该从8点30分到12点30分,从星期一到星期五从14点到18点2)考虑假期.

我已经阅读了很多关于它的信息,发现这个*/30 8..13,14..19**1..5是最接近的解决方案.我想知道crontab是否可以做我想要的,如果不是,Quartz能够做到这一点吗?

谢谢你的帮助



1> Godeke..:

当面对诸如此类的复杂时序时,通常使用基本模式简单地启动作业更好.如果任何"例外"情况(假日)成立,程序本身可以立即终止.至于处理假期,我建议保留一个特殊日期的数据文件,以便在客户的带薪休假改变时更新.

如果您无法修改目标程序的Java,请让cron作业启动一个执行验证步骤的小程序,然后启动实际目标程序,只要没有异常情况为真.

推荐阅读
U友50081205_653
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有