আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান । তথ্য
কোটা নীতি একটি API প্রক্সি দ্বারা প্রাপ্ত অনুরোধের সংখ্যা গণনা করতে ব্যবহৃত হয়। এই ক্ষমতা API প্রদানকারীদের একটি সময়ের ব্যবধানে অ্যাপ দ্বারা করা API কলের সংখ্যার উপর সীমা কার্যকর করতে সক্ষম করে।
কোটা নীতিতে একটি identifier
উপাদান অন্তর্ভুক্ত থাকতে পারে যা কোটা "বালতি" সনাক্ত করে যেখানে প্রতিটি অনুরোধ গণনা করা হয়।
অ্যান্টিপ্যাটার্ন
কোটা নীতি ব্যবহার করার সময়, উচ্চ-কার্ডিনালিটি শনাক্তকারী ব্যবহার করবেন না।
কার্ডিনালিটি একটি সেটে অনন্য ডেটা মানের সংখ্যা বোঝায়। উচ্চ কার্ডিনালিটি সহ একটি শনাক্তকারীর অনেকগুলি স্বতন্ত্র সম্ভাব্য মান রয়েছে। উচ্চ-কার্ডিনালিটি শনাক্তকারীর মধ্যে অনন্য অনুরোধ আইডি বা সেশন আইডি রয়েছে যা প্রতিটি API কলের সাথে পরিবর্তিত হয়।
উচ্চ-কার্ডিনালিটি শনাক্তকারী ব্যবহার করা আপনার কোটা প্রয়োগের কার্যকারিতা উল্লেখযোগ্যভাবে হ্রাস করতে পারে।
প্রভাব
আপনার কোটা নীতির শনাক্তকারী উপাদানের জন্য উচ্চ-কার্ডিনালিটি শনাক্তকারী ব্যবহার করার ফলে:
- অকার্যকর কোটা প্রয়োগ: প্রতিটি অনন্য শনাক্তকারীকে একটি পৃথক কাউন্টার হিসাবে বিবেচনা করা হয়। যদি প্রতিটি অনুরোধে একটি নতুন, অনন্য আইডি থাকে, আপনার কোটা সিস্টেম অপরিহার্যভাবে প্রতিটি API কলের জন্য একটি নতুন "বালতি" তৈরি করে৷ এর অর্থ হল আপনার সামগ্রিক কোটার সীমা পৃথক, একক-ব্যবহারের কাউন্টারগুলির সাথে পরিমাপ করা হয়, আপনি সীমিত করতে চান এমন অনুরোধের প্রকৃত গোষ্ঠীগুলির দ্বারা পরিমাপ করা হয়, ট্র্যাফিক নিয়ন্ত্রণের জন্য নীতিটিকে অকেজো করে।
- বর্ধিত সম্পদ খরচ: বিপুল সংখ্যক অনন্য কোটা কাউন্টার তৈরি এবং পরিচালনা করা Apigee প্ল্যাটফর্মে অপ্রয়োজনীয় চাপ সৃষ্টি করে, যার ফলে সম্পদের ব্যবহার বৃদ্ধি এবং সম্ভাব্য কর্মক্ষমতা সংক্রান্ত সমস্যা হয়।
- মনিটরিং চ্যালেঞ্জ: যখন বিপুল সংখ্যক অনন্য শনাক্তকারী জুড়ে ডেটা খণ্ডিত হয় তখন প্রকৃত API খরচ প্রবণতা নিরীক্ষণ করা এবং বোঝা কঠিন হয়ে পড়ে। কোন অ্যাপ্লিকেশন, বিকাশকারী বা পণ্যগুলি আপনার API সংস্থানগুলি ব্যবহার করছে তা দেখার ক্ষমতা আপনি হারান৷
সর্বোত্তম অনুশীলন
কম থেকে মাঝারি কার্ডিনালিটি সহ শনাক্তকারী চয়ন করুন যা কোটা প্রয়োগের জন্য একটি স্থিতিশীল এবং অর্থবহ গ্রুপিং প্রতিনিধিত্ব করে। এগুলি আপনাকে API ব্যবহার কার্যকরভাবে পরিচালনা করতে এবং আপনার ট্র্যাফিকের অন্তর্দৃষ্টি পেতে সহায়তা করে৷ উদাহরণ অন্তর্ভুক্ত:
- বিকাশকারী.অ্যাপ.নাম
- ক্লায়েন্ট_আইডি
- apiproduct.name
উপযুক্ত শনাক্তকারীর সাথে, আপনার কোটা নীতি আরও কার্যকরভাবে API ট্র্যাফিক পরিচালনা করতে পারে, অনাকাঙ্ক্ষিত মাত্রাতিরিক্ত রোধ করতে পারে, এবং ব্যবহারের ধরণগুলিতে স্পষ্ট অন্তর্দৃষ্টি প্রদান করতে পারে।