2010-01-28 89 views
0

我使用的是出色的spawn插件(http://rubyforge.org/projects/spawn/)。然而,我然後轉移到Mongo(使用mongo_mapper)並且Spawn不再有效。在Rails中產卵

修改插件超出了我的能力範圍。有沒有一種簡單的方法可以在Mongo中使用Rails來產卵?這不是一個經常運行的過程,因此它不一定是世界上最優雅的解決方案。

謝謝!

回答

0

它看起來像它不工作的原因是因爲:

The plugin also patches ActiveRecord::Base to handle some known bugs when using threads (see lib/patches.rb).

反正是有,你可以使用cron作業與script/runner?如果是的話下面的鏈接應該可以幫助您:

http://www.ameravant.com/posts/recurring-tasks-in-ruby-on-rails-using-runner-and-cron-jobs

+0

是的,也許你是對的,這是要走的路 - 我會嘗試cron。感謝你們倆。 – thekevinscott 2010-01-29 16:50:58

0

我把邏輯到控制器,並使用cron來調用,捲曲或wget的頁面的大風扇。

簡單,便宜,適用於Rails堆棧,因此您可以重新使用您的代碼。