maxBurstMessageCount Explanation

anand
New Member

Does anyone know what does the maxBurstMessageCount attribute stands for in the Spike Arrest violation error message?

The error looks something like this -

[Response: 125] {"fault":{"faultstring":"Spike arrest violation. Allowed rate : MessageRate{messagesPerPeriod=300, periodInMicroseconds=60000000, maxBurstMessageCount=30.0}","detail":{"errorcode":"policies.ratelimit.SpikeArrestViolation"}}}

We checked Apigee documentation, but cannot find a mention of maxBurstMessageCount attribute from the response.

0 2 1,020
2 REPLIES 2

Have you read the documentation on how Spike Arrest works? It explains how the selected rate is smoothed out

https://docs.apigee.com/api-platform/reference/policies/spike-arrest-policy#howspikearrestworks

Yes we have. Just trying to understand this attribute from the response `maxBurstMessageCount` - its not documented in Apigee docs for Spike Arrest Policy.