2013-04-05 11 views
6

मेरे पास मेरे उबंटूसेवर 12.10 पर जेनकींस सीआई की साफ स्थापना है, कोई नौकरियां नहीं, कुछ भी नहीं, सिर्फ जेनकींस। स्थापना योग्यता से है। मुझे क्या रोमांच है कि जेनकिंस इस समय कुछ भी नहीं कर रहे हैं और इसमें लगभग 40 बाल प्रक्रियाएं हैं, जो मेरे सर्वर की बहुत सारी मेमोरी का उपभोग करती हैं। क्या इन बाल प्रक्रियाओं की संख्या को सीमित करने का कोई तरीका है, उदाहरण के लिए, 10?जेनकिंस बाल प्रक्रियाओं को कैसे सीमित करें?

+1

मुझे लगता है कि यह प्रक्रिया नहीं है, लेकिन धागे। आम तौर पर वेब ऐप में इनकमिंग अनुरोधों के लिए थ्रेड पूल होता है। शायद डिफ़ॉल्ट आकार बड़ा है। क्या आपको पता है कि उबंटू में जेनकींस चलाने के लिए कौन सा वेब-सर्वर उपयोग किया जाता है? – kan

+0

यह भी देखें http://stackoverflow.com/questions/9245093/change-number-of-threads-for-jenkins-server – kan

+0

यह कितनी मेमोरी का उपयोग कर रहा है? आपने यह कैसे देखा? क्या आप जावा द्वारा कितनी मेमोरी का उपयोग कर रहे हैं यह देखने के लिए VisualVM का उपयोग कर सकते हैं? – Sagar

उत्तर

1

हाँ आप कर सकते हैं।

जेनकींस पर जाएं> जेनकींस> कॉन्फ़िगर सिस्टम प्रबंधित करें>

एक और सबसे अच्छा तरीका गुलाम मशीनों का उपयोग कर रहा है कार्यभार विभाजित करने के लिए "निष्पादकों की #" पाठ बॉक्स के लिए इसी executers की संख्या निर्दिष्ट करें। गुलाम मशीनों को सेट करने के लिए मास्टर गुलाम कॉन्फ़िगरेशन का उपयोग करें।

संबंधित मुद्दे