我的网站托管在Heroku上,我需要每周运行一次任务。调度程序插件只允许我每天运行一次任务...有什么办法可以改变这种情况吗?
我的网站是用Ruby on Rails编写的。
检查今天是否是星期一,如果不是则不要运行您的任务。
Time.now.wday => 2
0:星期日 。。。6:星期六
或者从计划任务中执行相同的检查
test `date +%w` -eq 2 && rake ...
再次说明:0表示星期日,1表示星期一,…,6表示星期六。