ruby-daemons

    1熱度

    1回答

    sidekiq工作人員非常頻繁地在Heroku中終止。它應該每次啓動。 我們如何讓這些工人在Heroku中沒有終止的情況下運行? 我們是否有任何Sidekiq或Heroku的配置/我們可以將Sidekiq守護進程並使其在Heroku中運行而不終止。 請幫忙!

    0熱度

    1回答

    運行rake任務,我有一個守護進程,我使用守護寶石 我運行它,它只是關閉沒有錯誤,但劇本似乎並沒有被實際運行做出。 我正在運行一個rake任務,守護進程會從它被調用的目錄裏面運行命令嗎? 這是 require 'rubygems' require 'daemons' Daemons.run('rake mytask') 耙任務都有一個循環應該退出停止它的腳本。

    0熱度

    3回答

    我想知道在RoR中是否有辦法在不同時間運行兩次Rake任務或Ruby代碼。例如,當用戶註冊時,在三天後運行任務,然後在一週後運行相同的任務,但沒有更多(「停止進程」)。我正在尋找crontab和Resque,Stalker,Starling等寶石,但我並不清楚這些寶石能夠幫助我。我正在考慮爲每個用戶運行一個守護進程並計算任務執行次數。問題在於守護進程會一直活躍於「吃」資源。有沒有辦法儘可能少使用資

    0熱度

    2回答

    我需要構建一個內部服務,將數據庫排隊以便每秒更改(在一個表中),並在此事件之後處理數據。 我不需要所有的Rails堆棧,因爲此服務不需要Controller/View功能。基本上,從鐵軌堆棧中,我只需要AR(或ORM)。 使用經典軌後臺處理插件(如八哥/ workling,delayed_job的等) 使用像RAA Daemons一個守護進程的解決方案(可能爲ORM:這是 找到的解決方案/辦法使用

    0熱度

    1回答

    我有一個簡單的控制器,我希望該控制器啓動一個守護進程來完成後臺任務(它讀取連接到計算機的Arduino開發板提供的sstdin數據)。 class DaemonController < ApplicationController def index require 'rubygems' require 'daemons' options = {

    1熱度

    1回答

    我有一個名爲'worker.rb'的腳本。當運行這個腳本將執行處理一段時間(一小時可以說),然後死亡。 我需要另一個腳本來負責產生上面的工作者腳本。我們稱這個腳本爲'runner.rb'。 'runner.rb'將被調用,並指示允許產生多少工人。 我想runner.rb做到以下幾點:(例如,「紅寶石runner.rb 5」) - 查詢特定值的數據庫(例如有100個值) - 「worker.rb的菌

    0熱度

    1回答

    我有一個腳本(myscript.rb)象下面這樣: require 'daemons' Daemons.run_proc 'myproc', dir_mode: :normal, dir: '/path/to/pids' do # Daemon code here... end 所以,我可以通過ruby myscript.rb status檢查控制檯守護程序的狀態。 但我需要顯

    0熱度

    1回答

    我可以使用delayed_job插件在一個共享服務器上使用守護進程延遲所有郵件...除了使用authlogic的郵件。 我不知道我在哪裏搜索,以及爲什麼它以其他方式工作。 守護進程(關閉)的delayed_job & delayed_mail_mailer(上)authlogic(reset_password):發送 守護程序(上)的delayed_job & delayed_mail_maile

    0熱度

    1回答

    我正在嘗試在2.1.1上運行的Ruby腳本進行守護程序。 我的代碼的一部分守護程序是這樣的: case ARGV[0] when "-start" puts "TweetSearcher started." Process.daemon when "-stop" Process.kill(9,Process.pid) else puts "Lacks