कोटा नीति के डिप्लॉयमेंट से जुड़ी गड़बड़ी को रीसेट करना

आपको Apigee Edge दस्तावेज़ दिख रहा है.
अभी तक किसी भी व्यक्ति ने चेक इन नहीं किया है इस पेज पर जाएं Apigee X दस्तावेज़.
जानकारी

InvalidCount

गड़बड़ी का मैसेज

गड़बड़ी के इस मैसेज के साथ, Edge के यूज़र इंटरफ़ेस (यूआई) या Edge मैनेजमेंट एपीआई के ज़रिए, एपीआई प्रॉक्सी को डिप्लॉय नहीं किया जा सकता:

Error Saving Revision revision_number
Invalid count value interval for identifier identifier_name in policy_name.

गड़बड़ी के मैसेज का उदाहरण

Error Saving Revision 1
Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.

स्क्रीनशॉट का उदाहरण

वजह

अगर रीसेट कोटा नीति के <Allow> एलिमेंट में बताई गई संख्या की वैल्यू पूर्णांक नहीं है, तो एपीआई प्रॉक्सी का डिप्लॉयमेंट नहीं हो पाता है.

उदाहरण के लिए, अगर <Allow> एलिमेंट में कोटा इंटरवल 10.0 है, तो तब एपीआई प्रॉक्सी को डिप्लॉय नहीं किया जा सकता.

संक्रमण की जांच

  1. कोटा रीसेट करने की नीति की उस जगह की पहचान करें जहां गड़बड़ी हुई और जहां अमान्य संख्या की अनुमति दें. आपको यह जानकारी गड़बड़ी के मैसेज से मिल सकती है. उदाहरण के लिए, नीचे दी गई गड़बड़ी में, नीति का नाम Reset_Quota_Demo है और नीति का नाम अमान्य है संख्या 10.0 है:

    Error Saving Revision 1
    Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
    
  2. पुष्टि करें कि फ़ेल हो गई नीति में दी गई अनुमति की संख्या की वैल्यू मेल खाती हो डालें, जिसे गड़बड़ी मैसेज में दिया गया है (ऊपर दिया गया पहला चरण). उदाहरण के लिए, यह नीति, अनुमति वाली संख्या की वैल्यू को 10.0 के तौर पर बताती है, जो गड़बड़ी के मैसेज में क्या है:

    <ResetQuota async="false" continueOnError="false" enabled="true" name="Reset_Quota_Demo">
        <DisplayName>Reset_Quota_Demo</DisplayName>
        <Properties/>
        <Quota>
            <Identifier name="identifierName" ref="request.header.identifier">
                <Allow>10.0</Allow>
            </Identifier>
        </Quota>
    </ResetQuota>
    

    ऊपर दिखाए गए कोटा को रीसेट करने की नीति के उदाहरण में, अनुमति वाली संख्या का मान 10.0, जो एक पूर्णांक नहीं है. इसलिए, एपीआई प्रॉक्सी को डिप्लॉय नहीं किया जा सकता इस गड़बड़ी को ठीक करने के लिए:

    Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
    

रिज़ॉल्यूशन

पक्का करें कि कोटा रीसेट करने की नीति के <Allow> एलिमेंट में दी गई अनुमति की संख्या की वैल्यू, एक पूर्णांक हो. ऊपर दिखाई गई रीसेट कोटा नीति का उदाहरण ठीक करने के लिए, आप एलिमेंट की वैल्यू को 10 कर सकते हैं.

<ResetQuota async="false" continueOnError="false" enabled="true" name="Reset_Quota_Demo">
    <DisplayName>Reset_Quota_Demo</DisplayName>
    <Properties/>
    <Quota>
        <Identifier name="identifierName" ref="request.header.identifier">
            <Allow>10</Allow>
        </Identifier>
    </Quota>
</ResetQuota>