Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
InvalidCount
Hata mesajı
API proxy'sinin Edge kullanıcı arayüzü veya Edge Management API aracılığıyla dağıtımı şu hata mesajıyla başarısız oluyor:
Error Saving Revision revision_number Invalid count value interval for identifier identifier_name in policy_name.
Örnek hata mesajı
Error Saving Revision 1
Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Örnek ekran görüntüsü

Neden
Reset Quota Policy'nin <Allow> öğesinde belirtilen sayı değeri tam sayı değilse API proxy'sinin dağıtımı başarısız olur.
Örneğin, <Allow> öğesinde belirtilen kota aralığı 10.0 ise API proxy'sinin dağıtımı başarısız olur.
Teşhis
Hatanın oluştuğu kota sıfırlama politikasını ve geçersiz izin verilen sayısını belirleyin. Bu bilgiyi hata mesajından edinebilirsiniz. Örneğin, aşağıdaki hatada politika adı
Reset_Quota_Demo, geçersiz izin sayısı ise10.0'dir:Error Saving Revision 1 Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.Başarısız olan politikada belirtilen izin verilen sayı değerinin, hata mesajında tanımlanan değerle (yukarıdaki 1. adım) eşleştiğini doğrulayın. Örneğin, aşağıdaki politikada izin verilen sayı değeri
10.0olarak belirtilmiştir. Bu değer, hata mesajındaki değerle eşleşir:<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>Yukarıda gösterilen Kota Politikasını Sıfırla örneğinde, izin verilen sayı değeri
10.0'dır. Bu değer bir tam sayı değildir. Bu nedenle, API proxy'sinin dağıtımı şu hatayla başarısız olur:Invalid count value 10.0 for identifier identifierName in Reset_Quota_Demo.
Çözünürlük
Kota sıfırlama politikasının <Allow> öğesinde belirtilen izin sayısı değerinin tam sayı olduğundan emin olun. Yukarıda gösterilen ResetQuota politikasını düzeltmek için
<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>