Erlang 21

erl_boot_server




erlang

erl_boot_server

मॉड्यूल

erl_boot_server

मॉड्यूल सारांश

अन्य Erlang मशीनों के लिए बूट सर्वर।

विवरण

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

इस सर्वर का उपयोग स्टार्ट स्क्रिप्ट सहित सभी कोड को लाने के लिए किया जाता है, यदि कमांड लाइन फ्लैग- -loader inet साथ एक -loader inet रनटाइम सिस्टम शुरू किया जाता है। कमांड-लाइन फ़्लैग -hosts Host साथ निर्दिष्ट सभी होस्ट्स में इस सर्वर के चलने का एक उदाहरण होना चाहिए।

यह सर्वर कर्नेल कॉन्फ़िगरेशन पैरामीटर start_boot_server साथ शुरू किया जा सकता है।

erl_boot_server अभिलेखागार में नियमित फ़ाइलों और फ़ाइलों को पढ़ सकता है। ERTS में code(3) और erl_prim_loader(3)

चेतावनी

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

निर्यात

add_slave (गुलाम) -> ठीक है | {त्रुटि, कारण}

प्रकार

अनुमत गुलाम मेजबानों की सूची में एक Slave नोड जोड़ता है।

delete_slave (दास) -> ठीक है | {त्रुटि, कारण}

प्रकार

अनुमत गुलाम मेजबानों की सूची से एक Slave नोड हटाता है।

start (दास) -> {ठीक है, पिड} | {त्रुटि, कारण}

प्रकार

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

start_link (दास) -> {ठीक है, पिड} | {त्रुटि, कारण}

प्रकार

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

जो_ स्लेव्स () -> दास

प्रकार

अनुमत गुलाम मेजबानों की वर्तमान सूची देता है।

यह भी देखें

erts:init(3) , erts:erl_prim_loader(3)