我有一个在 Heroku 上运行的 Rails 应用程序。
我想,每个午夜,在我的数据库上运行一些查询(我可以使用 ActiveRecord 或 SQL 来完成,而不是繁琐),对结果进行一些简单的处理,然后发送带有数据的格式化电子邮件(内联或附件 CSV)。
最好的方法是什么?在本地,我可以安排一个 cron 作业来运行脚本,我不确定 Heroku。我读到 heroku 有一个 cron 插件,但找不到它,而且我不确定那里有什么可用的功能。我可以对 Rails 控制台进行无头连接并获得输出吗?我可以将其作为 rake 任务执行吗?
任何信息,将不胜感激。