2

有人可以指导我如何在 EngineYard 上设置一个 cron 作业,每 x 分钟检查一次数据库并对其执行任务吗?

基本上,我不确定如何让脚本访问数据库。

4

2 回答 2

3

一种方法是首先为您的应用程序创建一个 rake 任务。通过 rake 任务,您可以自动访问您的环境数据库和代码结构。

然后,您可以在 Engine Yard Admin 页面中将任务安排为 cron 作业。您可以在仪表板 > 更多选项 > Crontabs 中找到它

执行 rake 任务的命令如下:

cd /data/YourAppName/current && RAILS_ENV=production rake namespace:task
于 2010-12-08T06:05:25.400 回答
0

假设您在 AppCloud 上,我们通过 UI 完全支持 cron 任务。

于 2010-12-08T13:35:08.520 回答