আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
InvalidAllowedRate
সমস্যা সংক্রান্ত মেসেজ
Edge UI বা Edge ম্যানেজমেন্ট API-এর মাধ্যমে API প্রক্সি ডেপ্লয় করা গেলে এই সমস্যার মেসেজটি দেখানো হয়:
Error Saving Revision [revision_number] Invalid spike arrest rate [invalid_rate].
সমস্যার মেসেজের উদাহরণ
Error Saving Revision 1
Invalid spike arrest rate 30s.
Error Saving Revision 1
Invalid spike arrest rate 30.1ps.
স্ক্রিনশটের উদাহরণ


কারণ
Spike Arrest
নীতির <Rate> এলিমেন্টে উল্লেখ করা স্পাইক অ্যারেস্ট রেট পূর্ণসংখ্যা না হলে অথবা রেটের শেষে ps বা pm না থাকলে,
API প্রক্সি ডেপ্লয় করা যায় না।
সঠিক ভ্যালু হল [int]ps ও [int]pm।
যেমন, স্পাইক অ্যারেস্ট নীতিতে 30.1ps স্পাইক অ্যারেস্ট রেট নির্দিষ্ট করা থাকলে, <Rate> এলিমেন্ট
এ API প্রক্সি ডেপ্লয় করা যায় না। এটি
কারণ ৩০.১ হল পূর্ণসংখ্যা নয়।
ডায়াগনসিস
স্পাইক অ্যারেস্ট নীতিতে উল্লেখ করা ভুল স্পাইক অ্যারেস্ট রেট শনাক্ত করুন। আপনি সমস্যার মেসেজ থেকে এই তথ্য পেতে পারেন। যেমন, নিম্নলিখিত ভুলটিতে, ভুল স্পাইক অ্যারেস্ট হল
30.1:Error Saving Revision 1 Invalid spike arrest rate 30.1ps.নির্দিষ্ট API প্রক্সিতে যেখানে সমস্যা হয়েছে সেখানে সব Spike Arrest নীতি পরীক্ষা করুন। যদি কোনও স্পাইক অ্যারেস্ট নীতি থাকে, যেখানে
<Rate>এলিমেন্টে উল্লেখ করা স্পাইক অ্যারেস্ট, উপরে #১ ধাপে শনাক্ত করা ভুল স্পাইক অ্যারেস্ট রেটের সাথে ম্যাচ করে, তাহলে সেটিই হল সমস্যার কারণ।যেমন, নিম্নলিখিত নীতিতে
<Rate>-এর ভ্যালু ৩০.১ps হিসেবে উল্লেখ করা হয়েছে, যা সমস্যার মেসেজে দেখানো ভ্যালুর সাথে মিলছে:<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <SpikeArrest async="false" continueOnError="false" enabled="true" name="CheckRate"> <DisplayName>CheckRate</DisplayName> <Properties/> <Identifier ref="request.header.some-header-name"/> <MessageWeight ref="request.header.weight"/> <Rate>30.1ps</Rate> </SpikeArrest><Rate>এলিমেন্টে নির্দিষ্ট করা স্পাইক অ্যারেস্ট রেট পূর্ণসংখ্যা না হওয়ায়, API প্রক্সি ডিপ্লয় করা যায়নি এবং এই সমস্যা হয়েছে:Invalid spike arrest rate 30.1ps.
রেজোলিউশন
স্পাইক অ্যারেস্ট নীতিতে উল্লেখ করা স্পাইক অ্যারেস্ট রেটের মান যেন <Rate> এলিমেন্ট
এর মধ্যে থাকে এবং সেটি যেন পূর্ণসংখ্যা হয় এবং তার শেষে ps বা pm থাকে। যেমন:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<SpikeArrest async="false" continueOnError="false" enabled="true" name="CheckRate">
<DisplayName>CheckRate</DisplayName>
<Properties/>
<Identifier ref="request.header.some-header-name"/>
<MessageWeight ref="request.header.weight"/>
<Rate>30ps</Rate>
</SpikeArrest>