我試圖使用/ rufus-scheduler gems來安排rake任務在Sinatra中運行。我似乎無法得到運行的任務。 這是我一直想: class App < Sinatra::Base
...
configure :development do
every 1.minute do
p "The task is running"
end
我使用的是每當gem來配置我的crontab和計劃cron作業。我的配置/ schedule.rb文件具有以下內容: set :environment, "test"
set :output, {:error => "/var/log/cron_error.log", :standard => "/var/log/cron_log.log"}
every 1.minutes do
我正在爲每晚從晚上十一點到早晨五點關閉其網站/數據庫的網站進行刮擦。由於我正在工作的刮刀需要大約70小時才能完成,而且我急於完成它,所以我必須每天早上在4.30起牀......也許還有更好的辦法.. 使用紅寶石的寶石,如「只要」你可以設定時間啓動代碼,如: every :day, :at => ['5am'] do and then the code 然而,這並沒有暫停的代碼。你如何讓代碼在第二天