0
我有一個基於rails的應用程序部署在tomcat上的jruby,使用warbler gem生成的war文件。我已經開始使用jruby-rack-worker進行delayed_job工作。如何監視使用jruby-rack-worker開始的delayed_job?
所有的工作正在得到正確處理,但我有安裝工具來監控工人。我如何獲得delayed_job的當前狀態?
我有一個基於rails的應用程序部署在tomcat上的jruby,使用warbler gem生成的war文件。我已經開始使用jruby-rack-worker進行delayed_job工作。如何監視使用jruby-rack-worker開始的delayed_job?
所有的工作正在得到正確處理,但我有安裝工具來監控工人。我如何獲得delayed_job的當前狀態?
這個寶石給你的統計數據,以查看您的延遲工作。我使用它並且效果很好。 https://github.com/ejschmitt/delayed_job_web
如果算出來可能會很好,但可能不會,* jruby-rack-worker * hacks(引入一個新的工作者子類,而不是在同一個JVM進程內的線程內啓動)DJ的假設運行每個進程,並使其線程安全。因此,您是否確實對JRuby下的threaded_ workers使用* delayed_job_web *有任何反饋? – kares 2014-10-17 10:15:10
delayed_job_web是查看統計數據的好工具,但它無法幫助監控delayed_job工作人員。 – 2014-11-07 12:18:52