Bre*_*uir 10 ruby-on-rails cpu-usage delayed-job
我的CMS中有一项功能,允许用户上传一个包含图像的zip文件,服务器将提取它们并将每个文件插入图像库.我注意到这会严重影响CPU并导致其他请求变慢.
我正在考虑使用delayed_job插件将每个图像添加委托给后台,但我也想让该进程具有较低的CPU优先级,这样它就不会让服务器陷入困境.
我对演习的延迟部分非常有信心,但节流部分是我被卡住的地方.是否有一种降低方法调用优先级的红宝石方法?
这是调整大小导致CPU咀嚼的图像.
任何想法欢迎:)