Azure

2016-06-03 9 views
5

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

मैं Azure में यह कैसे करूँगा?

उत्तर

5

प्रत्यक्ष ब्लॉब एक्सेस के साथ प्रदर्शन को थ्रॉटल करने का कोई तरीका नहीं है, जब तक कि आप समाप्ति के साथ साझा एक्सेस हस्ताक्षर का उपयोग न करें। और एसएएस के साथ, आपको अपने ऐप के भीतर उनको उत्पन्न करना होगा (इसलिए, प्रभावी रूप से, आप अपने ऐप के तर्क के आधार पर पहुंच को थ्रोटल करने में सक्षम होंगे; यदि आप सीधे ब्लॉब्स तक पहुंच रहे हैं तो आप बैंडविड्थ को थ्रॉटल नहीं कर पाएंगे, चाहे एसएएस के साथ या उसके बिना)।

एसएएस/समाप्ति के बिना, आपको अपने ऐप के माध्यम से ब्लॉब सामग्री को रूट करने की आवश्यकता होगी, प्रत्यक्ष ब्लॉब एक्सेस बनाम। और आप उस बिंदु पर थ्रॉटलिंग को कैसे कार्यान्वित करते हैं, वह आपके और आपके ऐप तर्क पर निर्भर करता है।