अंग्रेज़ीफ्रेंचस्पेनिश

Ad


ऑनवर्क्स फ़ेविकॉन

erlsvcp - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में erlsvcp चलाएं

यह कमांड erlsvcp है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


erlsvc - मेरी सेवा को नियंत्रित करने के लिए सीएलआई

SYNOPSIS


erlsvc [-C विन्यास] [-u उपयोगकर्ता] [-g समूह] [-n नोड] [-h मेजबान] [-c कुकी] [-r और ] [-d
रिलीज़_डीआईआर] [-E erlang_root_dir] [-L erlang_libs_dir] [-M mods_dir] [-P पाइप_डीआईआर]] [-O
लॉग_डीआईआर]] [-V घटकों] आदेश [ ]

erlsvc मदद [आदेश]

वर्णन


erlsvc मेरी सेवा बनाने वाले एरलांग नोड्स को प्रबंधित करने के लिए कमांड लाइन इंटरफ़ेस है। यह
इसमें एक नए नोड को बूटस्ट्रैप करना, उसे शुरू करना और रोकना या रिलीज़ अपग्रेड को संभालना शामिल है।

तकनीकी रूप से कहें तो, यह स्थानीय रूप से एक "नियंत्रक" (एक एर्लांग नोड) शुरू करता है। यह नोड हो सकता है
कमांड को निष्पादित करने के लिए चल रहे लक्ष्य नोड पर एक प्रक्रिया उत्पन्न करें। इस तरह, यह संभव है
दूरस्थ होस्ट पर एक नोड प्रबंधित करने के लिए।

आप कमांड लाइन विकल्पों का सारांश और उपलब्ध कमांड की सूची प्राप्त कर सकते हैं
"erlsvc सहायता" आदेश जारी करना। किसी विशिष्ट कमांड के लिए सहायता संदेश प्राप्त करने के लिए, इसका उपयोग करें
"erlsvc सहायता आदेश".

विकल्प


-C विन्यास or --कॉन्फ़िगरेशन विन्यास
यह कॉन्फ़िगरेशन फ़ाइल का पथ निर्दिष्ट करता है। अधिक के लिए "कॉन्फिगरेशन" देखें
इस फ़ाइल के प्रारूप और उपलब्ध विकल्पों के बारे में जानकारी।

कमांड लाइन विकल्प हमेशा कॉन्फ़िगरेशन फ़ाइल से मानों को ओवरराइड करते हैं।

डिफ़ॉल्ट रूप से, erlsvc निम्नलिखित फ़ाइलें ढूँढता है:

1. $HOME/.config/erlsvc/[ईमेल संरक्षित]

2. $HOME/.config/erlsvc/config-node.yaml

3. $HOME/.config/erlsvc/config.yaml

4. /आदि/वेन/[ईमेल संरक्षित]

5. /etc/wayne/erlsvc-node.yaml

6. /etc/wayne/erlsvc.yaml

7. /etc/डिफ़ॉल्ट/erlsvc

-u उपयोगकर्ता or --उपयोगकर्ता उपयोगकर्ता
यह उस उपयोगकर्ता को निर्दिष्ट करता है जिसके अंतर्गत सेवा चलनी चाहिए। लक्ष्य नोड पहले होगा
कॉल करने वाले की उपयोगकर्ता आईडी (उदाहरण के लिए रूट) से शुरू करें और फिर यहीं तक पहुंच जाएगा उपयोगकर्ता शुरू करने से पहले
सर्विस।

डिफ़ॉल्ट रूप से, उपयोगकर्ता नहीं बदला जाता है.

-g समूह or --समूह समूह
इसने उस समूह को निर्दिष्ट किया जिसके अंतर्गत सेवा चलनी चाहिए। देखें -u उपरोक्त विकल्प
स्पष्टीकरण के लिए.

डिफ़ॉल्ट रूप से, गोरुप नहीं बदला जाता है।

-n नोड or --नोड नोड
यह प्रारंभ या प्रबंधित करने के लिए लक्ष्य नोड का नाम निर्दिष्ट करता है।

डिफ़ॉल्ट "myservice" है।

-h मेजबान or --मेज़बान मेजबान
यह प्रबंधित करने के लिए लक्ष्य नोड का होस्टनाम निर्दिष्ट करता है। होस्टनाम एक में होना चाहिए
"संक्षिप्त" रूप: केवल पहले बिंदु तक, पूर्ण योग्य डोमेन नाम नहीं।

डिफ़ॉल्ट स्थानीय होस्टनाम है.

-c कुकी or --कुकी कुकी
यह अंतर-नोड संचार के लिए उपयोग की जाने वाली एर्लैंग कुकी को निर्दिष्ट करता है। यह
कुकी का उपयोग प्रारंभिक लक्ष्य नोड की कुकी के रूप में भी किया जाता है।

डिफ़ॉल्ट रूप से, जो भी डिफ़ॉल्ट कुकी हो उसका उपयोग करें erl(1) प्रयोग होगा.

-r और or --रिहाई और
यह सेवा शुरू करते समय बूट करने के लिए एर्लैंग रिलीज़ को निर्दिष्ट करता है।

डिफ़ॉल्ट स्थायी रिलीज़ है.

-d रिलीज़_डीआईआर or --रिलीज़-डीआईआर रिलीज़_डीआईआर
यह एर्लैंग रिलीज़ निर्देशिका को निर्दिष्ट करता है।

डिफ़ॉल्ट सिस्टम एर्लैंग रिलीज़ डायरेक्टरी है, यानी। "रिलीज़" निर्देशिका
एर्लांग रूट निर्देशिका के अंतर्गत।

-E erlang_root_dir or --erlang erlang_root_dir
यह एर्लांग रूट निर्देशिका निर्दिष्ट करता है। यह तब उपयोगी होता है जब erl(1) में नहीं है
PATH या PATH में से एक का उपयोग नहीं किया जाना है।

डिफ़ॉल्ट रूप से, erl(1) PATH का उपयोग किया जाता है।

-L erlang_libs_dir or --erllibs-पथ erlang_libs_dir
यह अतिरिक्त निर्देशिकाओं को निर्दिष्ट करता है जहां एर्लैंग एप्लिकेशन पाया जा सकता है। यह
कई पथ सेट करने के लिए विकल्प को कई बार निर्दिष्ट किया जा सकता है।

डिफ़ॉल्ट रूप से, कोई नहीं.

-M mods_dir or --mods-dir mods_dir
यह उस निर्देशिका को निर्दिष्ट करता है जहां erlsvcके एर्लांग मॉड्यूल हैं।

डिफ़ॉल्ट है erlsvcवितरण-स्तर की साझा डेटा निर्देशिका जैसा कि लौटाया गया है
फ़ाइल::ShareDir से "dist_dir('erlsvc')"।

-R पाइप_डीआईआर or --पाइप-डीआईआर पाइप_डीआईआर
यह उस निर्देशिका को निर्दिष्ट करता है जहां run_erl(1) द्वारा अपेक्षित नामित पाइप डालता है
to_erl(1).

डिफ़ॉल्ट है /var/रन/वेन.

-O लॉग_डीआईआर or --लोग-दिरो लॉग_डीआईआर
यह उस निर्देशिका को निर्दिष्ट करता है जहां run_erl(1) अपनी लॉग फ़ाइलें डालता है, जैसे run_erl.log
or erlang.log.*.

डिफ़ॉल्ट है /var/log/वेन.

-V अंग or --शब्दशः अंग
यह प्रति घटक या सभी के लिए एक ही बार में शब्दाडंबर निर्धारित करता है। यह विकल्प हो सकता है
कई घटकों को सक्षम/अक्षम करने के लिए कई बार निर्दिष्ट किया गया। सभी को निर्दिष्ट करने के लिए
घटकों, "सभी" का उपयोग करें। किसी घटक के पहले '!' लगाया जा सकता है केवल शब्दाडंबर को अक्षम करने के लिए
इसके लिए।

उपलब्ध घटक हैं:

· "अनुप्रयोग"

· "एर्लेनव"

· "एरलनोड"

· "ईआरएलस्क्रिप्ट"

· "मेनेशिया"

· "प्रोसी"

· "आरईएल"

· "सेवा"

उदाहरण के लिए, सेवा को छूने वाली किसी भी चीज़ के लिए वर्बोसिटी सक्षम करने के लिए, "-V SERV" का उपयोग करें।
सेवा के संदेश के अलावा सब कुछ सक्षम करने के लिए, "-V ALL -V !SERV" का उपयोग करें (ध्यान दें कि यह
'!' से बचने के लिए आवश्यक हो सकता है कैरेक्टर टू वर्कअराउंड शेल इंटरप्रिटेशन)।

कमानों


उपलब्ध आज्ञाओं
यहां उपलब्ध आदेशों की एक सूची दी गई है। कुछ आदेशों में कोई कार्रवाई नहीं होती; वे बल्कि
उप-आदेश प्रदान करें।

bosh4yaws
यह कमांड bosh4yaws एप्लिकेशन को कॉन्फ़िगर करने के लिए उप-कमांड प्रदान करता है।

ईज़बर्ड
यह कमांड ejabberd एप्लिकेशन को कॉन्फ़िगर करने के लिए उप-कमांड प्रदान करता है।

ejabberd_client
यह कमांड ejabberd_client एप्लिकेशन को कॉन्फ़िगर करने के लिए उप-कमांड प्रदान करता है।

ephp4yaws
यह कमांड ephp4yaws एप्लिकेशन को कॉन्फ़िगर करने के लिए उप-कमांड प्रदान करता है।

मदद यह आदेश एक सामान्य सहायता प्रदर्शित करता है erlsvc या ए के बारे में अधिक विस्तृत सहायता
निर्दिष्ट आदेश.

मेनेशिया
यह कमांड मेनेशिया डेटाबेस को संभालने के लिए उप-कमांड प्रदान करता है।

पीएचपी यह कमांड PHP इंटरप्रेटर को संभालने के लिए उप-कमांड प्रदान करता है।

और
यह कमांड एर्लैंग रिलीज़ को संभालने के लिए उप-कमांड प्रदान करता है। विशेषकर, यह है
लाइव अपग्रेड के दौरान उपयोग किया जाता है।

पुनः प्रारंभ
यह आदेश सेवा को पुनरारंभ करता है।

प्रारंभ
यह आदेश सेवा प्रारंभ करता है.

हैसियत
यह कमांड बताता है कि सेवा चल रही है या नहीं।

रुकें यह आदेश सेवा बंद कर देता है.

लक्ष्य
यह कमांड लक्ष्य प्रणाली में हेरफेर करने के लिए उप-आदेश प्रदान करता है।

टोकन_बकेट
यह कमांड टोकन_बकेट एप्लिकेशन को कॉन्फ़िगर करने के लिए उप-आदेश प्रदान करता है।

रास्ते से हटना यह कमांड यॉज़ एप्लिकेशन को कॉन्फ़िगर करने के लिए उप-कमांड प्रदान करता है।

विस्तृत मदद के बारे में a आदेश
किसी कमांड के बारे में अधिक विस्तृत सहायता प्राप्त करने के लिए, "सहायता" कमांड का उपयोग करें:

erlsvc मदद आदेश

विन्यास


विन्यास प्रारूप
एक कॉन्फ़िगरेशन फ़ाइल का उपयोग करके निर्दिष्ट किया जा सकता है -C विकल्प। फ़ाइल प्रारूप के अनुरूप है
YAML, या अधिक सटीक रूप से YAML विनिर्देश का एक उपसमूह, जैसा कि YAML::Tiny में प्रलेखित है।
इसे अभी भी किसी भी कमांड लाइन विकल्प द्वारा ओवरराइड किया जा सकता है।

डिफ़ॉल्ट रूप से, erlsvc निम्नलिखित फ़ाइलें ढूँढता है:

1. $HOME/.config/erlsvc/[ईमेल संरक्षित]

2. $HOME/.config/erlsvc/config-node.yaml

3. $HOME/.config/erlsvc/config.yaml

4. /आदि/वेन/[ईमेल संरक्षित]

5. /etc/wayne/erlsvc-node.yaml

6. /etc/wayne/erlsvc.yaml

7. /etc/डिफ़ॉल्ट/erlsvc

YAML दस्तावेज़ की अपेक्षित संरचना एक हैश है जहां कुंजियाँ लंबा विकल्प हैं
नाम ("-" को "_" से प्रतिस्थापित करके) और मान स्पष्ट रूप से इन विकल्पों के लिए मान हैं।
यदि किसी विकल्प को एकाधिक मान निर्दिष्ट करने के लिए कई बार दिया जा सकता है, तो कॉन्फ़िगरेशन
प्रविष्टि में मानों की सूची की ओर इंगित करने वाली केवल एक कुंजी होगी।

गैर विकल्प चर
कमांड लाइन विकल्पों को मैप करने वाले वेरिएबल्स के अलावा, erlsvc निम्नलिखित का समर्थन करता है
अतिरिक्त चर:

erlapp_args
यह सभी एर्लैंग एप्लिकेशन पर्यावरण चर को निर्दिष्ट करता है जिन्हें पारित किया जाना चाहिए
पर erl(1) कमांड लाइन। कुंजी द्वारा बताई गई संरचना एक हैश होनी चाहिए
कुंजियाँ एप्लिकेशन नाम हैं और मान फिर से एक हैश हैं, जहाँ कुंजियाँ हैं
पर्यावरण चर का नाम और मान, चर के मान हैं।

अतिरिक्त_झंडे
यह पास करने के लिए अतिरिक्त कमांड लाइन फ़्लैग निर्दिष्ट करता है erl(1). संरचना द्वारा इंगित किया गया
कुंजी में स्ट्रिंग्स की एक सूची होनी चाहिए।

उदाहरण
यहां एक कॉन्फ़िगरेशन फ़ाइल है जो लक्ष्य नोड के लिए उपयोगकर्ता और समूह को सेट करती है और सक्षम करती है
सभी डीबग संदेश. यह यह भी दिखाता है कि मेनेशिया की डेटा निर्देशिका को कैसे निर्दिष्ट किया जाए और कैसे किया जाए
एर्लांग एमुलेटर में एसएमपी अक्षम करें।

# सेवा पहचान को वेन:वेन पर सेट करें।
उपयोगकर्ता: वेन
समूह: वेन

# वाचाल हो.
क्रियात्मक:
- सभी

# मैनेशिया की निर्देशिका सेट करें. ध्यान दें कि उद्धरण और दोहरे उद्धरण चिह्न कैसे हैं
# का उपयोग इसलिए किया गया ताकि एर्लांग स्ट्रिंग की सही व्याख्या कर सके।
erlapp_args:
मेनेशिया:
डीआईआर: ''/var/db/mnesia''

अतिरिक्त_झंडे:
- "-एसएमपी"
- "अक्षम करना"

onworks.net सेवाओं का उपयोग करके erlsvcp का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

  • 1
    abidiff
    abidiff
    एबिडिफ - ईएलएफ फाइलों के एबीआई की तुलना करें
    एबिडीफ एप्लिकेशन बाइनरी की तुलना करता है
    दो साझा पुस्तकालयों के इंटरफेस (एबीआई)।
    ईएलएफ प्रारूप में। यह एक अर्थपूर्ण उत्सर्जन करता है
    रिपोर्ट...
    एबिडीफ चलाएं
  • 2
    आबिदव
    आबिदव
    abidw - ELF के ABI को क्रमबद्ध करें
    फ़ाइल abidw ईएलएफ में एक साझा पुस्तकालय पढ़ता है
    प्रारूप और एक एक्सएमएल प्रतिनिधित्व का उत्सर्जन करता है
    इसके ABI से मानक आउटपुट तक।
    उत्सर्जित ...
    अबीद चलाओ
  • 3
    copac2xml
    copac2xml
    बिबुटिल्स - ग्रंथ सूची रूपांतरण
    उपयोगिताओं ...
    Copac2xml चलाएँ
  • 4
    कॉप्ट
    कॉप्ट
    कॉप्ट - पीपहोल अनुकूलक SYSNOPIS:
    कॉप्ट फ़ाइल.. विवरण: कॉप्ट एक है
    सामान्य प्रयोजन पीपहोल अनुकूलक। यह
    अपने मानक इनपुट से कोड पढ़ता है और
    एक लिखता है...
    कॉप चलाओ
  • 5
    इकट्ठा_stx_शीर्षक
    इकट्ठा_stx_शीर्षक
    इकट्ठा_stx_शीर्षक - शीर्षक इकट्ठा करें
    Stx दस्तावेज़ों से घोषणाएँ ...
    इकट्ठा_stx_titles चलाएँ
  • 6
    गैटलिंग-बेंच
    गैटलिंग-बेंच
    बेंच - http बेंचमार्क ...
    गैटलिंग-बेंच चलाएं
  • अधिक "

Ad