我们有大约一百台机器设置,每台机器运行cron作业,如启动和停止服务,并在一天结束时将这些服务的日志文件归档到集中式存储库。
我们头疼的是为期三天的周末(我们假期休息)。我们不希望服务在那些日子启动并连接到我们的业务合作伙伴的计算机。
我们目前通过手动评论最重要的工作并让一堆错误全天发生来实现这一目标。不理想。
基本上,如果一份工作在日期字段中设置为“1-5”,我们希望这意味着“工作日”,而不是“星期一到星期五”。我们有一个数据库,可以追踪哪些天确实是“工作日”
那么,是否可以覆盖Cron的日期匹配算法,或者是否有其他方法可以轻松设置cron设置以避免在周一假期启动?
谢谢!
在星期二做他们吗?
—
William Hilsum
@Wil,设置
—
Arjan
1-5
每周一至周五运行一个脚本,每周5次。只应跳过几个星期一(根据数据库中的某些值)。
@Arjan - :无论如何,这只是个蠢事!我没有一直读完:(谢谢!
—
William Hilsum