के साथ पृष्ठभूमि में कार्य चलाना मेरे पास मेरे सीएमएस में एक सुविधा है जो उपयोगकर्ता को छवियों से भरा ज़िप फ़ाइल अपलोड करने की अनुमति देती है और सर्वर उन्हें निकाल देगा और प्रत्येक को एक छवि गैलरी में डालेगा। मैंने देखा है कि यह सीपीयू को काफी गंभीरता से पीसता है और अन्य अनुरोधों को धीमा करने का कारण बनता है।कम CPU प्राथमिकता
मैं पृष्ठभूमि में प्रत्येक छवि को जोड़ने के लिए देरी_job प्लगइन का उपयोग करने के बारे में सोच रहा हूं, लेकिन मैं भी उस प्रक्रिया को कम CPU प्राथमिकता देना चाहता हूं ताकि यह सर्वर को दबाए।
मुझे अभ्यास के देरी हिस्से में बहुत भरोसा है, लेकिन थ्रॉटलिंग हिस्सा वह जगह है जहां मैं फंस गया हूं। क्या विधि कॉल की प्राथमिकता को कम करने का एक रूबी तरीका है?
यह छवि का आकार बदल रहा है जो सीपीयू चबाने का कारण बनता है।
किसी भी विचारों का स्वागत करते :)
इसके लिए धन्यवाद, मैंने Google पर इस पर भी ठोकर खाई: http://stackoverflow.com/questions/1340142/preventing-delayed-job-background-jobs-from-consuming-too-much-cpu-on-a एकल-se –