इम एक आवेदन के लिए मेरे अधिकांश फ़ाइलें संग्रहीत करने के लिए Azure को शामिल करने की कोशिश कर रहा है के साथ Azure CDN का उपयोग करना। मैं इन फ़ाइलों को एक निजी कंटेनर और एज़ूर में निजी ब्लॉब में अपलोड करना चाहता हूं, और उन अपलोडों को एज़ूर सीडीएन के माध्यम से अन्य सभी नोड्स (अभी भी निजी कंटेनर और ब्लब्स) के रूप में कॉपी किया है। मैं फिर अपने आवेदन को एक संग्रहित ब्लॉब के लिए अनुरोध करना चाहता हूं, और मुझे समय के लिए ब्लॉब में साझा पहुंच हस्ताक्षर लिंक दें। हालांकि, मैं चाहता हूं कि उपयोगकर्ता को निकटतम डेटासेंटर के लिए लिंक दिया जाए। प्रत्येक बार जब ब्लॉब की आवश्यकता होती है तो एसएएस उत्पन्न होता है, लेकिन मुझे सीडीएन में एसएएस विकल्प का उपयोग करने में सक्षम होना चाहिए। क्या यह Azure के साथ भी संभव है या क्या मैं केवल एक डेटा केंद्र के साथ एसएएस का उपयोग कर सकता हूं?साझा पहुँच हस्ताक्षर
संपादित मैं अपने CDN के हमारे मुख्य डेटा सेंटर की एक प्रति के रूप में अगर अपने कार्य करने के लिए चाहते हो जाएगा, तो मैं जब तक कि वे मुख्य डेटा सेंटर से निकाल दिए जाते CDN वस्तुओं कभी हटा दिया जाना चाहिए नहीं चाहते। यदि मैं एसएएस बना देता हूं और इसे सीडीएन यूआरएल के अंत में फेंक देता हूं, यदि एसएएस पर समाप्ति तिथि बीत चुकी है, लेकिन कैश अवधि नहीं है, तो क्या उपयोगकर्ता वापस आकर फ़ाइल तक पहुंच पाएगा?
यहाँ मेरा उदाहरण:
- कैश अवधि: 5 दिन
- Azure संग्रहण यूआरएल: http://azstorage.blob.core.windows.net/images/img1.jpg
- CDN Endpoint: http://az507923.vo.msecnd.net/
- Azure संग्रहण एसएएस पैरामीटर: सेंट = 2015-03-30T19 % 3A21% 3A09Z & se = 2015-04-01T20% 3A21% 3A09Z & sr = c & एसपी = r & sig = STTE1p0ujzZr31ZjPaOlNoImCPcjss2GoRsOWDlpJuI% 3 डी
- अंतिम CDN URL: http://az507923.vo.msecnd.net/images/img1.jpg?st=2015-03-30T19%3A21%3A09Z&se=2015-04-01T20%3A21%3A09Z&sr=c&sp=r&sig=STTE1p0ujzZr31ZjPaOlNoImCPcjss2GoRsOWDlpJuI%3D
जाहिर उपयोगकर्ता 2015/04/01 जब तक इस URL तक पहुँचने सकता है, लेकिन क्या अगर वे 2015/04/02 पर वापस आते हैं, वे अभी भी उपयोग किया है होगा?
इसके अलावा, मैं के रूप में एसएएस यूआरएल, जो कैश अवधि के बाद भी है एक ही समय में समाप्त करने के लिए ब्लॉब का कैश नियंत्रण हेडर सेट करना कहते हैं। इसके बाद मैं एक उपयोगकर्ता को 4/8/2015 को उसी ब्लॉब के लिए वापस आ गया हूं, हम एक नया एसएएस उत्पन्न करेंगे और इसे उपयोगकर्ता को देंगे, क्या ब्लॉब अभी भी सीडीएन पर होगा या कैश कंट्रोल हेडर इसे सीडीएन से हटा देगा ?
अधिक जानकारी/स्पष्टीकरण के लिए मेरी मूल पोस्ट देखें। – SchaF