API7 Enterprise 3.2.13 में नया क्या है: लचीली सेवा प्रकाशन
June 27, 2024
API7 Enterprise गेटवे समूहों के आधार पर गेटवे वातावरण को अलग करने और सेवा टेम्पलेट्स का उपयोग करके विभिन्न गेटवे समूहों के बीच संस्करण प्रबंधन करने की सुविधाएं प्रदान करता है। API प्रबंधन आवश्यकताओं में बढ़ती विविधता के साथ, हमने पहचाना है कि दैनिक संचालन के दौरान कुछ उपयोगकर्ताओं के लिए जटिल संस्करण प्रबंधन अनावश्यक है, लेकिन वे लचीली कॉन्फ़िगरेशन और तेज़ पुनरावृत्ति क्षमताओं को प्राथमिकता देते हैं।
इन उपयोगकर्ताओं की आवश्यकताओं को बेहतर ढंग से पूरा करने और परीक्षण वातावरण में कॉन्फ़िगरेशन अनुभव को बढ़ाने के लिए, इस अपडेट में डायनामिक कॉन्फ़िगरेबल अनिवार्य प्रकाशन प्रक्रिया को पेश किया गया है।
डायनामिक प्रकाशन प्रक्रिया के लाभ
-
दक्षता में वृद्धि: परीक्षण गेटवे समूहों में, लगातार कॉन्फ़िगरेशन परिवर्तन अक्सर नए संस्करण रिलीज़ प्रक्रियाओं के साथ होते हैं। परीक्षण गेटवे समूहों में अनिवार्य सेवा प्रकाशन प्रक्रियाओं को अक्षम करने से आप परीक्षण वातावरण में कॉन्फ़िगरेशन परिवर्तनों को तेज़ी से लागू कर सकते हैं, बिना उत्पादन वातावरण को प्रभावित किए।
-
लचीलेपन में वृद्धि: जिन उपयोगकर्ताओं को सख्त संस्करण प्रबंधन की आवश्यकता नहीं है, उनके लिए सभी गेटवे समूहों में अनिवार्य सेवा प्रकाशन प्रक्रियाओं को अक्षम करने से जटिल संस्करण रिलीज़ चरणों को हटाया जा सकता है, जिससे कुशल और लचीली कॉन्फ़िगरेशन प्रबंधन सेवाएं प्रदान की जा सकती हैं।
सेवा प्रकाशन को कैसे लागू करें?
गेटवे समूह कॉन्फ़िगरेशन को संशोधित करना
नए संस्करण में, हमने गेटवे समूहों के नेस्टेड पदानुक्रम को सरल बनाया है, मूल गेटवे समूह सूची पृष्ठ को हटा दिया है। उपयोगकर्ता लॉगिन करने पर, अब आप अंतिम एक्सेस किए गए गेटवे समूह में डिफ़ॉल्ट रूप से पहुंचेंगे। मौजूदा गेटवे समूहों की सूची को एक पॉपअप विंडो में ले जाया गया है, जिसे बाएं मेनू में गेटवे समूह नाम पर क्लिक करके त्वरित देखने, स्विच करने या बनाने के लिए एक्सेस किया जा सकता है।
गेटवे समूह बनाते या संपादित करते समय, आप "अनिवार्य सेवा प्रकाशन" को सक्षम करने का विकल्प चुन सकते हैं। डिफ़ॉल्ट रूप से, यह स्विच बंद होता है, जिसका अर्थ है कि सेवा कॉन्फ़िगरेशन को प्रकाशित करने के बाद सीधे संशोधित किया जा सकता है, बिना प्रकाशन प्रक्रिया से गुजरे।
सेवाओं को संपादित करना
यदि गेटवे समूह में अनिवार्य प्रकाशन प्रक्रिया सक्षम नहीं है, तो आप गेटवे समूह की प्रकाशित सेवा सूची में सीधे सेवाएं बना या संपादित कर सकते हैं।
गेटवे समूह में सीधे बनाई गई सेवाएं या सेवा प्रकाशन प्रक्रिया को अक्षम करने के बाद संपादित की गई सेवाओं का "कोई संस्करण नहीं" स्थिति होगी, जो एक अनौपचारिक रूप से प्रकाशित संस्करण को दर्शाता है। यह कॉन्फ़िगरेशन प्रकार संस्करण प्रबंधन की जटिलताओं की चिंता किए बिना तेज़ पुनरावृत्ति की अनुमति देता है।
गेटवे समूह में सेवाएं बनाते समय, एक संबंधित सेवा टेम्पलेट भी बनाया जाता है। सेवा के पास संस्करण संख्या हो या न हो, आप इसे सेवा केंद्र में देख और प्रबंधित कर सकते हैं।
ध्यान देने योग्य बिंदु
-
"कोई संस्करण नहीं" संस्करणों की विशेषताएं:
-
"कोई संस्करण नहीं" संस्करणों को किसी भी समय संपादित किया जा सकता है, लेकिन प्रत्येक संपादन पिछली कॉन्फ़िगरेशन को ओवरराइट कर देता है, बिना इतिहास रिकॉर्ड बनाए, इसलिए इसे वापस नहीं किया जा सकता।
-
"कोई संस्करण नहीं" संस्करणों की कॉन्फ़िगरेशन को स्थिर करने के लिए, आप उन्हें एक औपचारिक प्रकाशन प्रक्रिया के माध्यम से एक संस्करण संख्या प्रदान कर सकते हैं।
-
-
अन्य गेटवे समूहों में सेवाओं को सिंक्रनाइज़ करना:
-
चाहे गेटवे समूह में अनिवार्य सेवा प्रकाशन हो या न हो, आप सेवाओं को अन्य गेटवे समूहों में सिंक्रनाइज़ कर सकते हैं।
-
सेवाओं के "कोई संस्करण नहीं" संस्करणों के लिए, सिंक्रनाइज़ेशन के दौरान एक संस्करण संख्या निर्दिष्ट करने से दोनों गेटवे समूहों में समान संस्करण सुनिश्चित होता है।
-
अपस्ट्रीम नोड्स और सेवा खोज
इसके अतिरिक्त, हमने अपस्ट्रीम नोड्स और सेवा खोज की कॉन्फ़िगरेशन और प्रदर्शन को एकीकृत और अनुकूलित किया है, जिससे अपस्ट्रीम पते प्रकारों का प्रबंधन अधिक सहज और कुशल हो गया है।

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