我正在为一个网站开发一个抓取工具,该网站每晚从晚上 11 点到早上 5 点关闭其网站/数据库。由于我正在做的刮板大约需要 70 个小时才能完成,而且我很着急完成它,所以我必须每天早上 4.30 起床......也许有更好的方法......
使用诸如“无论何时”之类的红宝石宝石,您可以设置启动代码的时间,例如:
every :day, :at => ['5am'] do
and then the code
但是,这不会暂停代码。你如何让代码在晚上 11 点到第二天早上 5 点暂停,继续到晚上 11 点,暂停到第二天早上 5 点,等等?