我有一些需要在背景中磨擦的任务,所以我打算使用delayedjob gem但是在开发之前,我想简单的测试来看看RES消耗。
没有代码的简单助手
module TestjobHelper
def self.imageprocess(gb)
gb = nil
end
end
延迟工作
TestjobHelper.delay(:queue => 'testjob').imageprocess('gb')
运行延迟作业队列命令
RAILS_ENV=development script/delayed_job -i testjob --queue=testjob start
以上示例程序,即使延迟作业功能无关,也会保持RES值不断增长。
RES输出: