কাটো এপিআই হার সীমাবদ্ধতা বোঝা

কাটো এপিআই এর জন্য হার সীমাবদ্ধতা প্রতিটি প্রশ্ন, প্রতিটি অ্যাকাউন্টের ভিত্তিতে প্রয়োগ করা হয়। এর মানে হল যে প্রতিটি প্রশ্নের জন্য একটি পৃথক কাউন্টার আছে, তবে এটি সেই অ্যাকাউন্টের জন্য প্রশ্ন করা সমস্ত এপিআই কী (ভিন্ন ব্যবহারকারীদের জন্য) প্রযোজ্য। তাই দুটি ভিন্ন ব্যবহারকারী দুটি আলাদা প্রশ্ন সমর্থন করলে তারা একে অপরকে প্রভাবিত করে না। তবে, যদি দুটি ভিন্ন ব্যবহারকারী একই প্রশ্নটি সমর্থন করে, তাহলে এই প্রশ্নগুলি একই কাউন্টারের অধীন পড়বে (হার সীমাবদ্ধতার উদ্দেশ্যে) এবং এটি সম্ভব যে এক ব্যবহারকারীর প্রশ্ন অন্য ব্যবহারকারীকে প্রভাবিত করবে।

কাটো এপিআই ব্যাকএন্ড অত্যন্ত উপলব্ধ এবং ইলাস্টিক, তাই হার সীমাবদ্ধতাগুলি একটি গ্যারান্টিযুক্ত সর্বনিম্ন হিসাবে গণ্য হয় এবং কোনও সজ্ঞ আমাদের। উদাহরণস্বরূপ, auditFeed প্রশ্নটির হার সীমা ৫ প্রতি মিনিটে হয়, এর অর্থ অ্যাকাউন্টটি কমপক্ষে প্রতি ৬০ সেকেন্ডে পাঁচবার পর্যন্ত auditFeed কল করতে পারে। বাস্তবে, গ্রাহকরা এই প্রশ্নটি আরও ঘন ঘন কল করতে পারে, তবে সীমাহীন কলগুলির গ্যারান্টিযুক্ত সর্বনিম্ন হার প্রতি মিনিটে ৫ টি। তদ্ব্যতীত, পুরো অ্যাকাউন্টের জন্য একটি কাউন্টারও রয়েছে, সুতরাং যদি পাঁচটি ভিন্ন ব্যবহারকারী একই সময়ে auditFeed প্রশ্ন সমর্থন করে, তাহলে হার সীমাবদ্ধতার দ্বারা প্রভাবিত না হওয়ার জন্য প্রতিটি ব্যবহারকারীকে প্রতি ৬০ সেকেন্ডে একবারের বেশী প্রশ্ন কল করা উচিত নয়।

কাটোর Github অ্যাকাউন্টে Python স্ক্রিপ্টের নমুনা রয়েছে যা ৫ সেকেন্ড অপেক্ষা করে পুনঃ চেষ্টা করার মাধ্যমে হার সীমাবদ্ধতা সহনশীলভাবে পরিচালনা করে। গ্রাহকরা তাদের নিজস্ব এপিআই স্ক্রিপ্টে অনুরূপ কৌশল গ্রহণ করতে পারেন।

আপনার প্রশ্ন যদি হার সীমাবদ্ধতার সাথে সম্পর্কিত কোনো সমস্যা সৃষ্টি করে, তাহলে আমরা আপনাকে কয়েক মিনিট অপেক্ষা করে আরও এপিআই প্রশ্ন পুনরায় পাঠানোর সুপারিশ করি।

সাধারণ API সীমাবদ্ধতা হার

এপিআই কলগুলি ১২০/মিনিট হারের মধ্যে সীমাবদ্ধ, নিম্নলিখিত প্রশ্ন এবং পরিবর্তনের জন্য ব্যতীত:

প্রশ্নের ব্যতিক্রম

নিম্নলিখিত প্রশ্ন এপিআইগুলি ১২০/মিনিট হার সীমাবদ্ধতায় নেই:

  • accountMetrics: ১৫/মিনিট

  • accountSnapshot: ১/সেকেন্ড (৩০/মিনিট)

  • appStatsTimeSeries: ৮০/মিনিট

  • auditFeed: ৫/মিনিট

  • entityLookup: ৩০/মিনিট (১৫০০/৫ ঘণ্টা)

  • eventsFeed: ১০০/মিনিট

পরিবর্তনের ব্যতিক্রম

নিম্নলিখিত পরিবর্তনের এপিআইগুলি ১২০/মিনিট হার সীমাবদ্ধতায় নেই:

  • accountManagement.addAccount: ১০/মিনিট

  • accountManagement.removeAccount: ৫/মিনিট

  • policy.appTenantRestriction.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.dynamicIpAllocation.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.internetFirewall.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.pacFile.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.remotePortFwd.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.socketLanFirewall.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.socketLanNetwork.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.wanFirewall.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.wanNetwork.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • policy.ztnaAlwaysOn.publishPolicyRevision: ৩/মিনিট (২০/ঘণ্টা)

  • sandbox.uploadFile: ৫/৫ মিনিট

এই নিবন্ধটি কি সহায়ক ছিল?

2 জনের মধ্যে 2 জন এটিকে সহায়ক বলে মনে করেছেন

0 মন্তব্য