这是我试图遵循的教程,但它似乎不起作用。我所做的是:
添加Heroku调度程序,并添加一个名为"call_page“的作业,它每小时运行一次。
在app/lib/任务中创建一个名为“scheduler.rake”的文件
文件中的代码说:
这个任务由Heroku cron插件调用,任务:call_page => :environment do uri = URI.parse('') Net::HTTP.get(uri) end
但还是不起作用。对于网站名称,我使用的是我的注册域名,而不是heroku子域。这就是问题所在吗?谢谢!
我已经在cron.txt文件中创建了一个cronjob任务列表。此文件包含要执行的cron作业列表。
From this, consider job A should be run 3 times every day,
* job B should be run 4 times in a week
* job C should be run 8 or 9 times in a month.
我已经为它创建了一个crontab,以便在每一分钟内执行。它给服务器带来了更多的负载。如何减少服务器的负载?**,因为事件将在一天内排定两三次。如何在Linux中调度
Async.each(列表电子邮件,函数( to,回调){ mailOptions.to = to;console.log( to );smtpTransport.sendMail(mailOptions,function ){ if (err) {console.log(发送到“+ to ++”失败:‘+ err);回调(err);}smtpTransport.sendMail{console.log(’发送到‘+to]);Company.update(状态:‘未发送’},{$set:{ $set:‘已发送’},函数(错误){ if (错误){console.log(“错误保存状态”+错误