प्रारंभ / बंद करो और विंडोज पर जेनकींस सेवा को पुनरारंभ करें


100

मैंने http://jenkins-ci.org/content/thank-you-downloading-windows-installer से "jenkins-1.501.zip" डाउनलोड किया है ।

मैंने ज़िप फ़ाइल को निकाला है और विंडोज 7 पर जेनकिन्स को सफलतापूर्वक स्थापित किया है। जेनकिंस http://localhost:8080/अच्छी तरह से चलाता है । मैं जेनकिंस सेवा को कंसोल से रोकना चाहता हूं। मैं उसे कैसे कर सकता हूँ? कंसोल / कमांड लाइन के माध्यम से शुरू करने और पुनः आरंभ करने का तरीका क्या है?

जवाबों:


200

कंसोल / कमांड लाइन खोलें -> अपने जेनकींस इंस्टॉलेशन डायरेक्टरी पर जाएं। क्रमशः निम्न आदेश निष्पादित करें:

रोकने के लिए:
jenkins.exe stop

शुरू करना:
jenkins.exe start

पुनः शुरुआत करने के लिए:
jenkins.exe restart


@kapep: मैक में स्टार्ट और स्टॉप के बारे में क्या है
Nevin Raj Victor

1
जेनकिंस की स्थिति कैसे जानें?
रिपन अल वसीम

@ क्रिप्टोकर, इस पोस्ट को सुरक्षित रूप से जेनकींस को बंद करने के लिए जांचें , इससे मदद मिल सकती है।
शाइजुत

मुझे नहीं पता कि मेरी जेनकींस की इंस्टॉलेशन डायरेक्टरी कहां है :(
विन शदरदार

43

जेनकिंस को रोकने के लिए कृपया जावा प्रक्रिया या विंडोज सेवा को बंद करने से बचें। ये सामान्य आदेश नहीं हैं। यदि आपकी जेनकींस समस्या पैदा कर रही है, तो केवल उन का उपयोग करें।

डेटा हानि से बचाने के लिए जेनकींस के तरीके का उपयोग करें।

http://[jenkins-server]/[command]

जहाँ [कमांड] निम्न में से कोई भी हो सकता है

  • बाहर जाएं
  • पुनः आरंभ करें
  • पुनः लोड करें

उदाहरण: यदि मेरा स्थानीय पीसी 8080 पोर्ट पर जेनकिंस चला रहा है, तो यह होगा

http://localhost:8080/exit

11

कमांड लाइन से जेनकिंस शुरू करने के लिए

  1. ओपन कमांड प्रॉम्प्ट
  2. उस निर्देशिका पर जाएं जहां आपकी युद्ध फ़ाइल रखी गई है और निम्नलिखित कमांड चलाएं:

    जावा -जेन जेनकिंस.वर

रोकने के लिए

Ctrl + C


निश्चित रूप से, यह मेरे लिए विंडोज 7. पर काम करने के लिए प्रतीत होता है
एलेक्स

इसने मेरे लिए काम किया, और यह भी कि उनके प्रलेखन की क्या सिफारिश है: wiki.jenkins.io/display/JENKINS/Starting+and+Accessing+Jenkins
Kolby

इसका उपयोग करके हम टर्मिनल को बंद नहीं कर सकते हैं, कोन्ज जेंकिंस टर्मिनल को बंद करने का कोई समाधान नहीं है?
जयंत सिंह

इस प्रक्रिया का उपयोग करते समय, जेनकींस पर मेरी पिछली सभी परियोजना खो गई और यह केवल टर्मिनल के माध्यम से चलती है।
सुरेंद्र मीणा

7

तो डिफ़ॉल्ट रूप से आप CMD खोल सकते हैं और लिख सकते हैं

java -jar jenkins.war

लेकिन अगर आपका पोर्ट 8080 पहले से उपयोग में है, तो आपको जेनकिंस पोर्ट नंबर बदलना होगा, इसलिए प्रोग्राम फाइल में जेनकिन्स फोल्डर खोलें और जेनकिन्स.एक्सएमएल फाइल खोलें और पोर्ट नंबर जैसे कि 8088

अब CMD खोलें और लिखें

java -jar jenkins.war --httpPort=8088

5
       jenkins.exe stop
       jenkins.exe start
       jenkins.exe restart

यदि आप CMD को व्यवस्थापक अनुमतियों के साथ चलाते हैं तो ये आदेश cmd से ही काम करेंगे


Cmd को व्यवस्थापक मोड में चलाने के लिए 1. कार्य प्रबंधक खोलें 2. फ़ाइल - नया कार्य 3. चेक बॉक्स का चयन करें "व्यवस्थापक कार्यों के साथ कार्य बनाएँ"
अमित जैन

2

दिनचर्या के काम के लिए छोटे संकेत।

एक बैट फ़ाइल बनाएं, इसे नाम दें और सटीक रन / स्टॉप / पुनरारंभ जेनकींस सेवा के लिए उपयोग करें

#!/bin/bash
# go to Jenkins folder
cd C:\Program Files (x86)\Jenkins

#to stop:
jenkins.exe stop

#to start:
#jenkins.exe start

#to restart:
#jenkins.exe restart

1

चरण 01: आपको पर्यावरण चर के लिए जेनकींस जोड़ने की जरूरत है, फिर आप जेनकिंस कमांड का उपयोग कर सकते हैं

चरण 02: "C:\Program Files (x86)\Jenkins"व्यवस्थापक प्रॉम्प्ट के साथ जाएं

चरण 03: अपना विकल्प चुनें: jenkins.exe stop / jenkins.exe start / jenkins.exe restart


0

कमांड लाइन के माध्यम से जेनकींस शुरू करने के लिए

  1. व्यवस्थापक के साथ CMD चलाएँ

  2. आप निम्न आदेश चला सकते हैं

    शुरू करने के लिए "शुद्ध शुरू servicename"

    पुनः आरंभ करने के लिए "शुद्ध पुनरारंभ सेवा नाम"

    "नेट स्टॉप सर्विसिकनाम" सेवा को रोकने के लिए

अधिक संदर्भ के लिए https://www.windows-commandline.com/start-stop-service-command-line/

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.