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