जेनकींस के लिए बिल्कुल नया और मुझे सरल लेकिन परेशानी की समस्या है। जब मैं जेनकींस पर नौकरी (बिल्ड) चलाता हूं तो मैं अपनी टेस्ट स्क्रिप्ट निष्पादित करने के लिए रूबी कमांड को ट्रिगर कर रहा हूं।जेनकींस कंसोल आउटपुट रीयलटाइम में नहीं
समस्या यह है कि जेनकींस कंसोल से वास्तविक समय में आउटपुट प्रदर्शित नहीं कर रहा है। ट्रिगर लॉग यहाँ है।
Building in workspace /var/lib/jenkins/workspace/foo_bar
No emails were triggered.
[foo_bar] $ /bin/sh -xe /tmp/hudson4042436272524123595.sh
+ ruby /var/lib/jenkins/test-script.rb
मूल रूप से यह इस आउटपुट पर तब तक लटकता है जब तक कि यह पूरा उत्पादन पूरा होने तक पूरा हो जाता है। मजेदार बात यह है कि यह लगातार व्यवहार नहीं है, कभी-कभी यह काम करता है जैसा कि इसे करना चाहिए। लेकिन ज्यादातर समय कोई वास्तविक समय कंसोल आउटपुट नहीं होता है।
जेनकींस संस्करण: 1,461
कैसे शक्तिशाली सर्वर आप पर चल रहे हैं और कितनी देर तक इस स्क्रिप्ट निष्पादित करने के लिए ले करता है है? यह मुझे ओवरलोडेड सर्वर के कारण देरी की तरह लगता है। मैंने जेनकिन्स मास्टर पूर्ण क्षमता पर चल रहा है जब मैंने इसी तरह के लक्षण देखा है। – CIGuy
रुचियों के लिए धन्यवाद, जो वास्तव में समझ में आता है। इस मामले में हम ईसी 2 इंस्टेंस 'छोटे', http://aws.amazon.com/ec2/instance-types/ के बारे में बात कर रहे हैं, लेकिन यह केवल प्रक्रिया चल रही है। क्या आपको इससे ज्यादा आवश्यकता हो सकती है? –
यह निर्भर करता है कि कितनी नौकरियां चल रही हैं, लेकिन हां, यदि आप एक छोटी घटना पर एक साथ कुछ नौकरियां चल रहे हैं तो मुझे देरी दिखाई देगी। – CIGuy