আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
বিভিন্ন ধরনের ক্লায়েন্ট অ্যাপ জুড়ে পারফর্ম্যান্স ও উপলভ্যতা বজায় রাখতে, আপনার API ও ব্যাকএন্ড পরিষেবার ক্ষমতার সীমার মধ্যে অ্যাপ ট্রাফিক বজায় রাখা অত্যন্ত গুরুত্বপূর্ণ। এছাড়াও, এটি নিশ্চিত করা গুরুত্বপূর্ণ যে অ্যাপগুলি অনুমোদিত পরিমাণের চেয়ে বেশি রিসোর্স ব্যবহার করে না।
Apigee Edge দুটি মেকানিজম প্রদান করে যা আপনাকে ট্রাফিক ম্যানেজমেন্ট অপ্টিমাইজ করতে সাহায্য করে। এর ফলে ব্যাকএন্ড পরিষেবার স্বাস্থ্য বজায় রাখার পাশাপাশি অ্যাপের লেটেন্সিও কমে যায়। প্রতিটি নীতির ধরন ট্রাফিক ম্যানেজমেন্টের একটি আলাদা দিককে তুলে ধরে। কিছু ক্ষেত্রে, আপনি একটি API প্রক্সিতে দুই ধরনের নীতি ব্যবহার করতে পারেন।
API ট্রাফিক ম্যানেজমেন্ট নীতি সম্পর্কে জানতে এই ভিডিওটি দেখুন।
SpikeArrest
এই নীতি আপনার নির্দিষ্ট করা সীমাটিকে ছোট ছোট বিরতিতে ভাগ করে ট্রাফিকের স্পাইক মসৃণ করে। যেমন, আপনি যদি প্রতি সেকেন্ডে ১০০টি মেসেজের সীমা নির্ধারণ করেন, তাহলে SpikeArrest নীতিটি প্রতি ১০ মিলিসেকেন্ডে প্রায় ১টি অনুরোধের সীমা (১০০০ / ১০০) প্রয়োগ করে; এবং ৩০টি মেসেজ প্রতি মিনিটকে প্রতি ২ সেকেন্ডে প্রায় ১টি অনুরোধে (৬০ / ৩০) মসৃণ করা হয়। SpikeArrest সীমাটি আপনার ব্যাকএন্ড পরিষেবা বা API প্রক্সি নিজেই গণনা করা ক্ষমতার কাছাকাছি হতে হবে। এছাড়াও, সেকেন্ড বা মিনিটের মতো ছোট সময়সীমার জন্যও সীমা কনফিগার করা উচিত। এই নীতিটি DOS (ডিনায়াল-অফ-সার্ভিস) অ্যাটাক বা ত্রুটিপূর্ণ ক্লায়েন্ট অ্যাপ্লিকেশন ব্যবহার করে কোনও পরিষেবা ব্যাহত করার চেষ্টা করা ক্ষতিকর অ্যাটাকারদের কারণে হওয়া আকস্মিক ট্রাফিক বৃদ্ধি প্রতিরোধ করতে ব্যবহার করা উচিত।
SpikeArrest নীতি দেখুন।
কোটা
এই নীতি ডিস্ট্রিবিউট করা 'কাউন্টার' মেন্টেন করার মাধ্যমে ক্লায়েন্ট অ্যাপে কনজাম্পশন সীমা এনফোর্স করে যা ইনকামিং অনুরোধের সংখ্যা গণনা করে। কাউন্টারটি যেকোনও শনাক্তযোগ্য এন্টিটির জন্য API কল ট্যালি করতে পারে, যার মধ্যে অ্যাপ, ডেভেলপার, API কী, অ্যাক্সেস টোকেন এবং আরও অনেক কিছু অন্তর্ভুক্ত। সাধারণত, API কী ব্যবহার করা হয় ক্লায়েন্ট অ্যাপ শনাক্ত করতে। এই নীতিটি কম্পিউটেশনালি এক্সপেন্সিভ, তাই বেশি ট্রাফিক থাকা API-এর জন্য, এটি দীর্ঘ সময়ের ব্যবধানে কনফিগার করা উচিত, যেমন এক দিন বা এক মাস। এই নীতিটি ডেভেলপার ও পার্টনারদের সাথে ব্যবসায়িক চুক্তি বা SLA প্রয়োগ করার জন্য ব্যবহার করা উচিত, অপারেশনাল ট্রাফিক ম্যানেজমেন্টের জন্য নয়।
কোটা নীতি দেখুন।