इसके माध्यम से साझा किया गया


सामग्री वितरण नेटवर्क

सामग्री वितरण नेटवर्क सर्वरों का एक वितरित नेटवर्क है जो उपयोगकर्ताओं को कुशलतापूर्वक वेब सामग्री वितरित कर सकता है. सामग्री वितरण नेटवर्क, विलंबता को न्यूनतम करने के लिए कैश्ड सामग्री को उपयोगकर्ताओं के नजदीक स्थित पॉइंट-ऑफ-प्रेजेंस (POP) स्थानों पर एज सर्वर पर संग्रहीत करते हैं।

दुनिया के एक आरेख का स्क्रीनशॉट जिसमें तीन अलग-अलग महाद्वीपों पर कंटेंट डिलीवरी नेटवर्क सर्वर दिखाए गए हैं। प्रत्येक सर्वर उन उपयोगकर्ताओं से जुड़ता है जो उस महाद्वीप पर या उसके निकट हैं, जिस पर सर्वर स्थित है।

जब आप अपने पोर्टल पर सामग्री वितरण नेटवर्क सक्षम करते हैं, तो स्थैतिक सामग्री—जैसे कि आपकी पोर्टल वेबसाइट को डिज़ाइन करने के लिए उपयोग की जाने वाली छवियाँ, स्क्रिप्ट और स्टाइल शीट फ़ाइलें—आपके स्थान के सबसे निकट स्थित सामग्री वितरण नेटवर्क सर्वर से संग्रहीत और प्रस्तुत की जाती हैं।  

नोट

  • सामग्री वितरण नेटवर्क को सक्षम करने के लिए आपको वेबसाइट व्यवस्थापक होना आवश्यक है। यह सुविधा Power Pages के लिए उपलब्‍ध है. यदि आप लीगेसी ऐड-ऑन लाइसेंस का उपयोग कर रहे हैं, तो आप सामग्री वितरण नेटवर्क को सक्षम नहीं कर सकते। परीक्षण वेबसाइटें सामग्री वितरण नेटवर्क द्वारा समर्थित नहीं हैं.
  • किसी साइट पर आईपी पते द्वारा वेबसाइट तक पहुंच को प्रतिबंधित करना वर्तमान में सामग्री वितरण नेटवर्क का उपयोग करके समर्थित नहीं है।
  • यह सेवा सरकारी सामुदायिक क्लाउड (जीसीसी), सरकारी सामुदायिक क्लाउड (GCC High), रक्षा विभाग (डीओडी) और यूएई क्षेत्र में उपलब्ध नहीं है।

उत्पादन वेबसाइट के लिए सामग्री वितरण नेटवर्क सक्षम करें

उत्पादन Power Pages के लिए सामग्री वितरण नेटवर्क उपलब्ध है. इसे सक्षम करने के लिए इन चरणों का पालन करें:

  1. Power Platform व्यवस्थापन केंद्र खोलें.

  2. संसाधन सेक्शन में, Power Pages साइट्स चुनें.

  3. वह साइट चुनें जिसके लिए आप सामग्री वितरण नेटवर्क सक्षम करना चाहते हैं।

  4. प्रदर्शन और सुरक्षा के तहत, सामग्री वितरण नेटवर्क टॉगल स्विच चालू करें.

    चालू स्थिति में सक्षम cdn टॉगल स्विच का स्क्रीनशॉट।

    सामग्री वितरण नेटवर्क को प्रोविज़न करने में कुछ मिनट लग सकते हैं.

परीक्षण को उत्पादन में परिवर्तित करते हुए सामग्री वितरण नेटवर्क सक्षम करें

  1. Power Platform व्यवस्थापन केंद्र खोलें.

  2. संसाधन सेक्शन में, Power Pages साइट्स चुनें.

  3. वह साइट चुनें जिसे आप उत्पादन में बदलना चाहते हैं और सामग्री वितरण नेटवर्क सक्षम करें।

  4. साइट विवरण पेज पर, साइट विवरण अनुभाग में उत्पादन में कनवर्ट करें चुनें।

  5. सामग्री वितरण नेटवर्क सक्षम करें चेकबॉक्स को चुनें.

  6. पुष्टि करें चुनें.

    संदेश का स्क्रीनशॉट जिसमें पुष्टि की गई है कि आप परीक्षण को उत्पादन में परिवर्तित करते समय सामग्री वितरण नेटवर्क को सक्षम करना चाहते हैं।

सामग्री वितरण नेटवर्क अक्षम करें

  1. Power Platform व्यवस्थापन केंद्र खोलें.

  2. संसाधन सेक्शन में, Power Pages साइट्स चुनें.

  3. वह साइट चुनें जिसके लिए आप सामग्री वितरण नेटवर्क को अक्षम करना चाहते हैं।

  4. प्रदर्शन और सुरक्षा के अंतर्गत, सामग्री वितरण नेटवर्क टॉगल स्विच को बंद करें।

    चालू स्थिति में सक्षम सामग्री वितरण नेटवर्क टॉगल स्विच का स्क्रीनशॉट।

सामग्री वितरण नेटवर्क को डी-प्रोविजन करने में कुछ मिनट लग सकते हैं।

सामग्री वितरण नेटवर्क कैशे साफ़ करें

स्थिर वेबसाइट सामग्री भौगोलिक स्थानों में सामग्री वितरण नेटवर्क सर्वर पर संग्रहीत की जाती है. आप कैश की गई सामग्री को कैश फर्ज करें का उपयोग करके साफ़ कर सकते हैं. यह क्रिया सामग्री वितरण नेटवर्क सर्वर और पोर्टल वेबसाइट से कैशे को साफ़ करती है.

  1. Power Platform व्यवस्थापन केंद्र खोलें.

  2. संसाधन सेक्शन में, Power Pages साइट्स चुनें.

  3. वह साइट चुनें, जिसका कंटेंट डिलीवरी नेटवर्क कैश आप हटाना चाहते हैं।

  4. कैश पर्ज करें चुनें.

    कैश शुद्ध करें बटन का स्क्रीनशॉट.

स्थैतिक फ़ाइल कॉन्फ़िगरेशन

पोर्टल प्रबंधन अनुप्रयोग में वेब फ़ाइलें तालिका में संग्रहीत फ़ाइल नाम एक्सटेंशन के आधार पर स्थैतिक फ़ाइलें कैश की जाती हैं. डिफ़ॉल्ट रूप से, सामग्री वितरण नेटवर्क एज सर्वर पर css, js, png, svg, jpg, ico, woff2, gif, ttf, woff, eot, otf, tts, jpeg, 7z, mp3, और mp4 नेटवर्क एक्सटेंशन वाली फ़ाइलों को कैश करता है. एक निर्माता साइट सेटिंग्स को अपडेट करके डिफ़ॉल्ट सूची को ओवरराइड कर सकता है.

  1. पोर्टल प्रबंधन अनुप्रयोग खोलें.

  2. वेबसाइट अनुभाग में साइट सेटिंग पर जाएं।

  3. ContentDeliveryNetwork/FileExtensions साइट सेटिंग में, उस फ़ाइल नाम एक्सटेंशन की सूची अद्यतन करें या जोड़ें जिसे आप कैश करना चाहते हैं.

    कैश की जाने वाली फ़ाइलों की सूची का स्क्रीनशॉट.

स्थैतिक पृष्ठ कॉन्फ़िगरेशन

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

कैशिंग के लिए स्थैतिक पृष्ठों को कॉन्फ़िगर करने के लिए:

  1. सेट अप कार्यस्थान पर जाएँ.

  2. सामान्य के अंतर्गत, साइट प्रदर्शन चुनें.

  3. उन स्थिर वेब पेजों का चयन करें जिन्हें आप कैशिंग के लिए सक्षम करना चाहते हैं।

    साइट प्रदर्शन पृष्ठ का स्क्रीनशॉट जिसमें कैश करने के लिए पृष्ठों का चयन करने की क्षमता शामिल है।

    उपयुक्त पृष्ठ चुनें जिसमें कोई गतिशील सामग्री न हो। चयन प्रक्रिया में सहायता के लिए अलग-अलग चिह्न प्रत्येक प्रकार के पृष्ठ का प्रतिनिधित्व करते हैं। डेटा के दृष्टिकोण से, पेज चार प्रकार के होते हैं:

    • स्थैतिक पृष्ठ: इन पृष्ठों में गतिशील डेटा घटक नहीं होते हैं, और सामग्री उपयोगकर्ता के आधार पर नहीं बदलती है। इन पृष्ठों के लिए कैशिंग सक्षम करना सुरक्षित है।

    • गतिशील घटकों वाले पृष्ठ – कैशिंग के लिए अनुशंसित: इन पृष्ठों में कुछ गतिशील घटक हो सकते हैं, लेकिन कैशिंग सक्षम करना अभी भी सुरक्षित है। इनमें से किसी भी रिकॉर्ड को अपडेट करने के बाद कैश को साफ़ करना सुनिश्चित करें। पेज में निम्नलिखित घटक शामिल हो सकते हैं:

      • विज्ञापन
      • पोल
      • फ़ोरम
      • इवेंट
      • ब्लॉग्स
      • विचार
      • नॉलेज आलेख

      नोट

      CDN कैश हर घंटे स्वचालित रूप से ताज़ा हो जाता है। भले ही आपने CDN कैश को मैन्युअल रूप से शुद्ध नहीं किया हो, फिर भी यह एक घंटे के बाद अद्यतन सामग्री प्राप्त कर लेगा।

    • गतिशील घटकों वाले पृष्ठ - कैशिंग के लिए अनुशंसित नहीं: इन पृष्ठों में अद्यतन/केवल पढ़ने के लिए मोड में मूल फ़ॉर्म या वेब फ़ॉर्म या फ़ेच XML जैसे घटक हो सकते हैं, जो गतिशील डेटा प्रदर्शित करते हैं। इन पृष्ठों के लिए कैशिंग सक्षम करना अनुशंसित नहीं है, क्योंकि अंतिम उपयोगकर्ताओं को पुराना डेटा दिखाई दे सकता है।

    • पृष्ठ कैशिंग के लिए उपलब्ध नहीं हैं: प्रमाणीकृत पृष्ठ कैशिंग के लिए उपलब्ध नहीं हैं और उन्हें इस उद्देश्य के लिए नहीं चुना जा सकता है।

    महत्त्वपूर्ण

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

स्थैतिक पृष्ठों के लिए कैशिंग का उपयोग कब करें

निम्नलिखित परिदृश्यों में स्थैतिक पृष्ठों को कैश करने की अनुशंसा की जाती है:

  • अनाम उपयोगकर्ता आपकी साइट तक पहुँचते हैं.

  • वेब पेज में कोई गतिशील सामग्री नहीं है.

  • साइट का विकास नहीं हो रहा है।

क्रियाओं की निम्नलिखित सूची हमेशा कैश के बजाय सर्वर से पृष्ठों को प्रस्तुत करती है:

  • एक प्रमाणीकृत उपयोगकर्ता किसी भी पृष्ठ तक पहुँच सकता है।

  • एक निर्माता स्टूडियो से पूर्वावलोकन बटन का उपयोग करके साइट तक पहुंचता है।

  • डेवलपर टूल खोले जाते हैं और कैश अक्षम करें चेक किया जाता है।

  • आप Ctrl+Shift+R (हार्ड रिफ्रेश) का चयन करें।

अक्सर पूछे जाने वाले प्रश्न

मैं कैसे सत्यापित कर सकता हूं कि अनुरोध कैश से भेजा जा रहा है या नहीं?

  1. डेवलपर टूल्स खोलें (F12 या पृष्ठ पर राइट-क्लिक करें और "निरीक्षण" चुनें)।

  2. पर जाएँ नेटवर्क टैब.

  3. पृष्ठ को पुन: लोड करें।

  4. शीर्षलेख और कैशिंग विवरण देखने के लिए संसाधन/पृष्ठ अनुरोध का चयन करें.

यदि पृष्ठ कैश से प्रस्तुत किया जाता है, तो आपको TCP_HIT का x-cache प्रत्युत्तर हेडर प्राप्त होता है।

गोपनीयता सूचना

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

नोट

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

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

एक तेज़, विश्वसनीय और आधुनिक क्लाउड सामग्री वितरण नेटवर्क प्रदान करने के लिए सामग्री वितरण नेटवर्क Azure Front Door द्वारा संचालित है.

नोट

Azure सेवा के अन्य प्रस्तावों के बारे में अधिक जानकारी के लिए, Microsoft Azure विश्वास केन्द्र पर जाएँ.