我有一个写入文件两个日期时间的两个服务器的脚本。该脚本每分钟启动一次,但存储的第二个脚本并不总是相同的。如何在同一秒钟内每分钟运行一次脚本?
例:
2015-12-16 0:16:01.864 2015-12-16 0:16:01.972
2015-12-16 0:17:01.241 2015-12-16 0:17:01.350
2015-12-16 0:18:01.626 2015-12-16 0:18:01.735
2015-12-16 0:19:02.102 2015-12-16 0:19:02.210
正如你可以看到第四行写有02秒并且不将01
在crontab中,我有这样的情况:
* * * * * root cd /home/Project; ./PollDateServer.sh >/dev/null 2>&1
谢谢你
这真的取决于服务器。那时crontab会在''附近'运行它,但它不是100%肯定它就是那个时刻。如果你不得不依赖它,你可能需要在脚本中添加一个额外的检查。 – fedorqui
http://stackoverflow.com/questions/21920975/linux-task-schedule-to-hour-minute-second:看看http://quartz-scheduler.org/ –
你不能问那种cron的准确性。你需要一个完全不同的解决方案,比如找到可能发展的东西?如果你不介意沿着这条路走下去,一小撮python/perl可以实现你想要的。 – Michael