如何让rails 3在一段时间内做点什么

时间:2014-02-10 16:33:19

标签: ruby-on-rails-3 delayed-execution digital-ocean

我正在使用宝石: scottmotte / digitalocean 这种缝线是最好的。请告知我。

我可以使用

创建服务器
Digitalocean::Droplet.create({:name => droplet_name, :size_id => size_id, :image_id => image_id, :region_id => region_id)

但是我想在一段时间后检查一切是否正常,因为创建一个液滴需要至少1分钟。

如何让rails在某个特定时间内执行API调用,然后根据结果执行某些操作?是否有任何惯例和模式?

非常感谢,

1 个答案:

答案 0 :(得分:1)

您需要的是适合您的任务的调度程序。为此使用类似resque的内容。