प्रौद्योगिकी साझेदारी

SpringCloudAlibaba Nacos विन्यासकेन्द्रं सेवां च आविष्कारः

2024-07-12

한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina

सामग्रीसूची

1.विन्यासः

१.१ विन्यासस्य विशेषताः

केवलं पठ्यते

अनुप्रयोगस्य सम्पूर्णजीवनचक्रस्य सह

बहुविधाः भारविधयः

विन्यासस्य कृते शासनस्य आवश्यकता भवति

१.२ विन्यासकेन्द्रम्

2.नाकोस परिचय

२.१ विशेषताः

सेवा आविष्कार तथा सेवा स्वास्थ्य जाँच

गतिशील विन्यास प्रबन्धन

गतिशील DNS सेवा

सेवा तथा मेटाडाटा प्रबन्धन

3. सेवा-आविष्कारः


1.विन्यासः

अनुप्रयोगानाम् आरम्भे चालने च प्रायः किञ्चित् विन्याससूचनाः पठितुं आवश्यकाः भवन्ति विन्यासः मूलतः अनुप्रयोगस्य सम्पूर्णजीवनचक्रस्य सह भवति, यथा आँकडाधारसंयोजनमापदण्डाः, आरम्भमापदण्डाः इत्यादयः

१.१ विन्यासस्य विशेषताः

केवलं पठ्यते

प्रोग्रामर-जनानाम् कृते केवलं पठनीयम् अस्ति ।

अनुप्रयोगस्य सम्पूर्णजीवनचक्रस्य सह

प्रारम्भे विन्यासं पठित्वा आरभ्यते तथा च रनटाइम् इत्यत्र विन्यासाधारितं व्यवहारं समायोजयति । यथा, आरम्भे सेवायाः पोर्ट्-सङ्ख्या पठनीया, तथा च कार्यकाले निर्धारितकार्यं निष्पादयितुं प्रणाल्याः अनुकूलितनीतयः पठितव्याः

बहुविधाः भारविधयः

सामान्येषु कार्यक्रमस्य अन्तः हार्डकोड्, विन्याससञ्चिकाः, वातावरणचराः, स्टार्टअप-मापदण्डाः, आँकडाधार-आधारिताः इत्यादयः सन्ति ।

विन्यासस्य कृते शासनस्य आवश्यकता भवति

एकस्मिन् एव कार्यक्रमे भिन्न-भिन्न-वातावरणेषु (विकासः, परीक्षणं, उत्पादनं) भिन्न-भिन्न-समूहेषु (यथा भिन्न-भिन्न-दत्तांशकेन्द्रेषु) भिन्न-भिन्न-विन्यासानां आवश्यकता भवति, अतः सम्पूर्णं वातावरणं, समूह-विन्यास-प्रबन्धनं च आवश्यकम् अस्ति

१.२ विन्यासकेन्द्रम्

सूक्ष्मसेवावास्तुकलायां यदा प्रणाली एकस्मात् अनुप्रयोगात् वितरितप्रणाल्यां सेवानोड्षु विभक्तं भवति तदा विन्याससञ्चिकाः तदनुसारं प्रवासिताः (पृथक्कृताः) भवेयुः, येन विन्यासः विकीर्णः भवति

विन्यासकेन्द्रं प्रत्येकं अनुप्रयोगात् विन्यासं पृथक् करोति तथा च एकीकृतरूपेण विन्यासं प्रबन्धयति अनुप्रयोगस्य स्वयमेव विन्यासस्य प्रबन्धनस्य च आवश्यकता नास्ति ।

2.नाकोस परिचय

अलीबाबा इत्यस्य मुक्तस्रोत-उत्पादः सूक्ष्मसेवा-वास्तुकलायां सेवा-आविष्कारस्य, विन्यास-प्रबन्धनस्य, सेवा-शासनस्य च व्यापकं समाधानम् अस्ति ।

आधिकारिकजालस्थलम् : १.https://nocas.io/ ८. ८.

२.१ विशेषताः

चत्वारि प्रमुखाणि कार्याणि

सेवा आविष्कार तथा सेवा स्वास्थ्य जाँच

nacos सेवानां कृते DNS अथवा HTTP अन्तरफलकानां माध्यमेन अन्यसेवानां पञ्जीकरणं अन्वेषणं च सुलभं करोति Nacos सेवानां वास्तविकसमयनिरीक्षणमपि प्रदाति, येन अस्वस्थहोस्ट् अथवा सेवादृष्टान्तेषु अनुरोधाः प्रेषिताः न भवन्ति

गतिशील विन्यास प्रबन्धन

गतिशीलविन्याससेवाः सर्वेषु वातावरणेषु सर्वेषां सेवानां विन्यासस्य केन्द्रीयरूपेण गतिशीलरूपेण च प्रबन्धनं कर्तुं शक्नुवन्ति । Nacos विन्यासानां अद्यतनीकरणे अनुप्रयोगानाम् पुनः परिनियोजनस्य आवश्यकतां समाप्तं करोति, यत् विन्यासपरिवर्तनं अधिकं कार्यक्षमं लचीलं च करोति ।

विस्तारितं Data Id विन्यासं स्वयमेव परिभाषयन्तु आन्तरिकविन्यासस्य सर्वाधिकप्राथमिकता भवति: विस्तारिते Data Id मध्ये n यथा बृहत् भवति तथा प्राथमिकता भवति। bootstrap.yml इत्यस्य लोडिंग् क्रमः application.yml इत्यस्य अपेक्षया प्राधान्यं प्राप्नोति ।

विन्यासं पूर्णतया निष्क्रियं कुर्वन्तु: spring.cloud.nacos.config.enable=false सेट् कृत्वा Spring Cloud Nacos Config पूर्णतया निष्क्रियं कुर्वन्तु।

nacos इत्येतत् समूहेषु नियोक्तुं शक्यते ।

@Value टिप्पणी Spring framework द्वारा प्रदत्तं एनोटेशनं भवति अस्य उपयोगः विन्याससञ्चिकायां मूल्यं प्राप्तुं भवति । @Value एनोटेशनस्य उपयोगं कुर्वन्, भवद्भिः विन्यासवस्तुनः पूर्णमार्गः निर्दिष्टव्यः, यथा: @Value("${config.key}") ।

nacos startup command (Windows): startup.cmd -m स्वतन्त्रम्

ब्राउजर् उद्घाट्य सेवां प्राप्तुं http://localhost:8848/nacos इति प्रविशन्तु पूर्वनिर्धारितः खातागुप्तशब्दः nacos, nacos अस्ति

गतिशील DNS सेवा

Nacos DNS प्रोटोकॉल इत्यस्य आधारेण सेवा-आविष्कार-क्षमताम् प्रदाति, यस्य उद्देश्यं विषमभाषासु सेवा-आविष्कारस्य समर्थनं भवति तथा च Nacos इत्यत्र पञ्जीकृतानां सेवानां अन्त्यबिन्दून् डोमेन-नामरूपेण उजागरीकरणस्य समर्थनं भवति, येन तृतीयपक्षीय-अनुप्रयोगाः सुविधापूर्वकं तेषां समीक्षां कर्तुं, आविष्कारं च कर्तुं शक्नुवन्ति .

सेवा तथा मेटाडाटा प्रबन्धन

Nacos भवन्तं सूक्ष्मसेवामञ्चनिर्माणस्य दृष्ट्या आँकडाकेन्द्रे सर्वाणि सेवानि मेटाडाटा च प्रबन्धयितुं शक्नोति, यत्र प्रबन्धनसेवाविवरणं, जीवनचक्रं, सेवानां स्थिरनिर्भरताविश्लेषणं, सेवास्वास्थ्यस्थितिः, सेवायातायातप्रबन्धनं, मार्गनिर्धारणं सुरक्षानीतयः च सन्ति

3. सेवा-आविष्कारः

सूक्ष्मसेवावास्तुकलायां सम्पूर्णा प्रणाली उत्तरदायित्वक्षमतायाः आधारेण बहुसेवासु विभक्ता भवति, सेवानां मध्ये सहकार्यं कृत्वा व्यावसायिकलक्ष्याणि प्राप्तानि भवन्ति एवं प्रकारेण अस्माकं कोडे सेवानां मध्ये दूरस्थं आह्वानं कर्तव्यं सेवायाः उपभोक्तुः अनुरोधं पूर्णं कर्तुं।उपभोक्तुः सेवानिर्मातृणां जालस्थानं ज्ञातव्यम्(IP पता तथा पोर्ट् सङ्ख्या)।

·