কোটা এবং স্পাইক অ্যারেস্ট নীতির তুলনা করা

আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশনে যান
তথ্য

কোটা এবং স্পাইক অ্যারেস্ট নীতি — আপনার রেট সীমিত করার চাহিদা মেটাতে কোনটি ব্যবহার করবেন তা ভাবছেন? নীচের তুলনা চার্ট দেখুন.

কোটা স্পাইক অ্যারেস্ট
এটি ব্যবহার করুন: একটি নির্দিষ্ট সময়ের মধ্যে আপনার API প্রক্সির টার্গেট ব্যাকএন্ডে অ্যাপ্লিকেশনগুলি যে সংযোগগুলি করতে পারে তার সংখ্যা সীমিত করুন৷ গুরুতর ট্র্যাফিক স্পাইক এবং পরিষেবা আক্রমণ অস্বীকারের বিরুদ্ধে আপনার API প্রক্সির লক্ষ্য ব্যাকএন্ডকে রক্ষা করুন৷
এটি ব্যবহার করবেন না:

ট্রাফিক স্পাইকের বিরুদ্ধে আপনার API প্রক্সির টার্গেট ব্যাকএন্ড রক্ষা করতে এটি ব্যবহার করবেন না।

এর জন্য, স্পাইক অ্যারেস্ট নীতি ব্যবহার করুন।

একটি নির্দিষ্ট সময়ের মধ্যে আপনার API প্রক্সির টার্গেট ব্যাকএন্ডে অ্যাপগুলি কতগুলি সংযোগ করতে পারে তা গণনা এবং সীমিত করতে এটি ব্যবহার করবেন না।

এর জন্য, কোটা নীতি ব্যবহার করুন।

একটি গণনা সঞ্চয়? হ্যাঁ না
নীতি সংযুক্ত করার জন্য সর্বোত্তম অনুশীলন:

এটিকে ProxyEndpoint Request PreFlow- এ সংযুক্ত করুন, সাধারণত ব্যবহারকারীর প্রমাণীকরণের পরে৷

এটি আপনার API প্রক্সির এন্ট্রি পয়েন্টে কোটা কাউন্টার চেক করতে নীতিটিকে সক্ষম করে৷

এটিকে প্রক্সিএন্ডপয়েন্ট রিকোয়েস্ট প্রিফ্লো- তে সংযুক্ত করুন, সাধারণত প্রবাহের একেবারে শুরুতে।

এটি আপনার API প্রক্সির এন্ট্রি পয়েন্টে স্পাইক সুরক্ষা প্রদান করে।

HTTP স্থিতি কোড যখন সীমা পৌঁছে গেছে:

500 (অভ্যন্তরীণ সার্ভার ত্রুটি) *

500 (অভ্যন্তরীণ সার্ভার ত্রুটি) *

জেনে রাখা ভালো:
  • কোটা কাউন্টার ক্যাসান্দ্রায় সংরক্ষিত আছে।
  • সম্পদ সংরক্ষণ করার জন্য কাউন্টারকে অ্যাসিঙ্ক্রোনাসভাবে সিঙ্ক্রোনাইজ করার জন্য নীতি কনফিগার করুন।
  • অ্যাসিঙ্ক্রোনাস কাউন্টার সিঙ্ক্রোনাইজেশন রেট সীমিত প্রতিক্রিয়াতে বিলম্বের কারণ হতে পারে, যা আপনার সেট করা সীমার চেয়ে সামান্য বেশি কল করার অনুমতি দিতে পারে।
  • যে সময়ে শেষ ট্রাফিক প্রাপ্ত হয়েছিল তার উপর ভিত্তি করে থ্রোটলিং সম্পাদন করে। এই সময় প্রতি বার্তা প্রসেসর সংরক্ষণ করা হয়.
  • আপনি যদি প্রতি সেকেন্ডে 100টি কলের একটি হারের সীমা নির্দিষ্ট করেন, তবে বার্তা প্রসেসরে প্রতি 1/100 সেকেন্ডে (10 ms) মাত্র 1টি কল অনুমোদিত হবে৷ 10 ms এর মধ্যে একটি দ্বিতীয় কল প্রত্যাখ্যান করা হবে।
  • এমনকি প্রতি সেকেন্ডে উচ্চ হারের সীমা থাকা সত্ত্বেও, প্রায় একই সময়ে অনুরোধ প্রত্যাখ্যান হতে পারে।
আরো বিস্তারিত পান: কোটা নীতি স্পাইক অ্যারেস্ট নীতি

* কোটা নীতি এবং স্পাইকআরেস্ট নীতির জন্য, হারের সীমা অতিক্রম করার জন্য ডিফল্ট HTTP স্ট্যাটাস কোড হল একটি সাধারণ 500 Internal Server Error । আপনি একটি প্রতিষ্ঠান-স্তরের সম্পত্তি ( features.isHTTPStatusTooManyRequestEnabled ) যোগ করে সেই নীতিগুলির জন্য স্থিতি কোড 429 Too Many Requests পরিবর্তন করতে পারেন। আপনি যদি একজন ক্লাউড গ্রাহক হন, সম্পত্তি সক্ষম করতে Apigee Edge সহায়তার সাথে যোগাযোগ করুন।