अवलोकन #
सीडीएन या कंटेंट डिलीवरी नेटवर्क, नेटवर्क में एक या अधिक डिवाइस होते हैं जो क्लाइंट के ट्रैफिक को उस सबसे उपयुक्त सर्वर तक पहुंचाते हैं जिसमें वेब एप्लिकेशन की सभी सामग्री की कॉपी मौजूद होती है। यह विधि वेबसाइट के लोड को अनुकूलित करती है और सामग्री की प्रकृति के अनुसार स्मार्ट ट्रैफिक शेयरिंग द्वारा बाधाओं को दूर करती है।
इस लेख में हम बताते हैं कि स्मार्ट स्टेटिक और डायनामिक वेब कंटेंट स्टीयरिंग का उपयोग करके हमारी वेबसाइट के ट्रैफ़िक को बेहतर बनाने और अनुकूलित करने के लिए इस तरह के वातावरण को कैसे कॉन्फ़िगर किया जाए। RELIANOID. यह संभव हुआ है धन्यवाद प्रतिनिधि और सामग्री स्विचिंग डिफ़ॉल्ट रूप से समर्थित सुविधाएँ.
सामग्री वितरण वातावरण #
इस मामले का परिदृश्य नीचे चित्र में दर्शाया गया है।
जब वेब क्लाइंट किसी वेबसाइट से जुड़ते हैं, तो उन्हें वेब एप्लिकेशन बनाने के लिए स्थैतिक और गतिशील संसाधनों का अनुरोध करना पड़ता है, इसलिए हम सर्वर को एक ही कार्य के लिए समर्पित करके वेबसाइट लोड समय और बैंडविड्थ में सुधार कर सकते हैं।
कुछ सर्वर स्थिर वेब सामग्री जैसे चित्र, दस्तावेज, HTML शैली या जावास्क्रिप्ट फ़ाइलें आदि के लिए समर्पित होते हैं, जबकि अन्य सर्वर केवल गतिशील वेब सामग्री और डेटाबेस प्रबंधन के लिए समर्पित होते हैं।
स्थैतिक सर्वरों की सामग्री की प्रतिकृति बनाई जानी चाहिए तथा सभी डेटा भंडारों की सामग्री एक समान होनी चाहिए।
स्थैतिक-गतिशील सामग्री स्विचिंग कॉन्फ़िगरेशन #
HTTP/S प्रोफ़ाइल के साथ एक नया LSLB फ़ार्म बनाएँ #
सबसे पहले, HTTP प्रोफ़ाइल के साथ एक नया LSLB (लोकल सर्विस लोड बैलेंसिंग) बनाएं । इस चरण में, हम सुरक्षित वेबसाइटों और वेब सेवाओं के लिए एक साधारण HTTP फ़ार्म या HTTPS बना सकते हैं। इसका उपयोग वर्चुअल IP और पोर्ट के रूप में किया जाएगा, जहाँ हमारी वेब सेवाएं क्लाइंट्स के लिए उपलब्ध होंगी।
स्थैतिक सामग्री पैटर्न के लिए एक नई सेवा बनाएँ #
इसके बाद, सर्विसेज टैब में दो अलग-अलग सर्विसेज बनानी होंगी: एक स्टैटिक कंटेंट के लिए और दूसरी डायनामिक कंटेंट के लिए एक डिफ़ॉल्ट सर्विस। जब फ़ार्म द्वारा किसी नए क्लाइंट के अनुरोध को प्रोसेस किया जाएगा, तो यह जांचा जाएगा कि स्टैटिक कंटेंट सर्विस उपलब्ध है या नहीं; अन्यथा, अनुरोध डिफ़ॉल्ट सर्विस के माध्यम से प्रोसेस किया जाएगा।
इस उदाहरण में URL पैटर्न फ़ील्ड में हम जिस स्थिर सामग्री पैटर्न का उपयोग करने जा रहे हैं , और जो आमतौर पर वेबसाइटों के लिए उपयोग किया जाता है, वह इस प्रकार है:
\.(jpg|jpeg|png|gif|ico|css|js|html|htm|avi|mov|mp3|svg)$
ताकि, ऐसे फ़ाइल एक्सटेंशन वाले सभी अनुरोधित URL स्टैटिक सेवा के माध्यम से प्रस्तुत किए जा सकें। स्टैटिक सामग्री को आमतौर पर दृढ़ता की आवश्यकता नहीं होती है, इसलिए इस सेवा के लिए यह विकल्प अक्षम कर दिया जाएगा।
इसके बाद, बैकएंड जोड़ें जो सभी वेब स्थैतिक सामग्री को संग्रहीत करेगा।
डायनामिक कंटेंट पैटर्न के लिए एक नई सेवा बनाएं #
यह सेवा उस स्थिति में डिफ़ॉल्ट सेवा होगी जब स्थैतिक सामग्री सेवा मेल नहीं खाती है। विश्लेषण किए जाने वाले प्रत्येक सेवा पैटर्न की प्राथमिकता निर्दिष्ट करने के लिए सेवाओं का क्रम महत्वपूर्ण है।
डिफ़ॉल्ट सेवा में, किसी पैटर्न को चुनने की ज़रूरत नहीं होती। लेकिन, हो सकता है कि अगर हम ऐसे वेब एप्लिकेशन के साथ काम कर रहे हों जो उपयोगकर्ताओं के लिए सत्रों का उपयोग करते हैं, तो इस सेवा में दृढ़ता को कॉन्फ़िगर करना आवश्यक है।
अंत में, उन बैकएंड को जोड़ें जो गतिशील सामग्री को संसाधित करने जा रहे हैं और आमतौर पर डेटाबेस संसाधनों का उपयोग करने जा रहे हैं।
स्थैतिक और गतिशील सेवाओं के लिए उन्नत स्वास्थ्य जांच #
चूंकि दोनों सेवाएं अलग-अलग सामग्री और डेटा को संभालती हैं, इसलिए हम प्रत्येक सेवा के लिए विशिष्ट स्वास्थ्य जांच स्थापित कर सकते हैं। इसके लिए प्रत्येक सेवा के लिए फार्म गार्डियन का उपयोग किया जाता है।
यदि आपको फार्म गार्डियन को कॉन्फ़िगर करने का तरीका जानना है , तो कृपया इस लेख को देखें ।
अपने अनुकूलित वेब सामग्री वितरण का आनंद लें!



