rufus-scheduler

    -1熱度

    1回答

    我在使用AWS Products API的Rails應用程序中有ruby。這個API有一個節流閥。所以我設置了一個使用rufus調度程序gem的調度程序來每秒鐘查詢api n次。我將調度程序放入初始化程序中,因爲我想盡快獲取數據。但我努力成功地從控制器訪問數據。我設置了一個帶有類變量的單例類,併爲它設置了getter和setter。它在當地完美運作。但是當它在我的產品中運行時,類變量是空的。 (我

    1熱度

    1回答

    在作爲守護進程運行的gem以及依靠rufus-scheduler按特定時間間隔運行任務的情況下:計劃程序在筆記本計算機重新啓動時運行任務/在計劃任務時關閉跑步? 它的行爲與cronjob相同,如果因爲系統關閉而錯過了時間,那麼它將不會運行,直到下一次;或者如果它無法運行,它會在預定的時間後立即運行嗎? 感謝,

    -1熱度

    1回答

    錯誤: 代碼包含魯弗斯調度: def checkout_timer time, id, lpn scheduler = Rufus::Scheduler.new time_to_do = time + 1.minute Rails.logger.info "time_to_do: #{time_to_do}, id: #{id}" scheduler.at

    0熱度

    1回答

    使用Rails.cache我有在調度作業進行Rails.cache麻煩。在使用Rail.cache之前,該作業是正確安排的並執行模型邏輯,而不會出現問題。無法通過緩存寫入或讀取任何信息;我的寫入不會失敗,但是當我讀取緩存時,我得到一個'零'返回。任何人都可以幫我弄清楚是什麼問題? 配置/初始化/ task_scheduler.rb scheduler = Rufus::Scheduler::sin

    2熱度

    2回答

    步驟複製: 創建一個新的Rails項目。 (軌道3.2.22.5) 添加依賴(鶯,耙,魯弗斯調度)(/ Gemfile中) 的JRuby 9.1.7.0 創建新文件。 (/config/warble.rb)(/web.xml.erb)(/config/intializers/scheduler_rufus.rb) 使用jetty webserver創建可執行文件。 (warble war RAIL

    1熱度

    1回答

    我有一個Rails應用程序使用rufus-scheduler來調度它的一些任務。調度程序在啓動Rails應用程序的獨角獸腳本的after_fork中初始化(參考:https://gist.github.com/jkraemer/3851917)。 最近,我遇到了獨角獸調度程序線程被殺死的情況,而託管它的獨角獸進程仍處於活動狀態。這導致調度程序在相當長的一段時間內無法通知。 我想建立一個警報和監控系

    0熱度

    1回答

    我有一個運行在Nginx/Passenger上的Rails應用程序。它有一個rufus-scheduler cron作業,在後臺運行並通過電子郵件發送通知。 當我在Nginx/Passenger上開始生產應用程序時,電子郵件不會被髮送。在生產日誌中,它不顯示rufus調度程序的任何日誌。 我被困在這個問題中。無法調試調度程序。 但是在閱讀了一些問題&文章後,我確信調度程序線程會被乘客殺死。 代碼片

    1熱度

    1回答

    我想在Windows機器上安排一個每小時運行一次的作業,並使用rufus-scheduler。但是,由於下面解釋的時區錯誤,我無法繼續。 require 'rufus-scheduler' require 'rufus-scheduler' require 'tzinfo/data' ENV['TZ'] = 'Asia/Chennai' scheduler = Rufus::Sche

    -2熱度

    1回答

    我想使用Rufus調度程序安排日常工作。 這是一個正確的方法嗎? require 'rufus-scheduler' scheduler = Rufus::Scheduler.new scheduler.every '1d' do # Daily job code end 或者我應該創建一個cron工作嗎? 在Rufus文檔中找不到任何內容。

    1熱度

    1回答

    我在rails應用程序中使用rufus-scheduler。我的應用程序使用apache服務器運行在乘客上。當我登錄遠程服務器並在rails控制檯上做一些事情時,rufus-scheduler表現得很奇怪。有時候它運行2次,有時根本不運行。我使用rails 3.2.6與ruby 1.9.3和rufus-scheduler版本是3.0.2。