Contact Free trial Login

Rate Limiting Policy

1.3.3

November 26, 2019

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • Improved the algorithm to allow executing with small throttling.distribution_percentage values

  • Removed the warning message (WARN) in the application log when multiple asynchronous quota requests are executed in a distributed scenario

  • Fixed the NullPointerException error on the persistence scheduler when a distributed quota is temporarily unavailable

1.3.2

November 13, 2019

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • Improved resiliency when the throttling algorithm is created under heavy load in clustering scenarios

  • Optimized the threading usage of the algorithm

  • Fixed the NullPointerException error on the persistence scheduler when counters are persisted due to a sudden surge in requests

1.3.1

July 12, 2019

Minimum Mule Version

Mule 4.1.0

New Features and Enhancements

  • Several performance improvements were introduced in this release.

1.3.0

April 26, 2018

Minimum Mule Version

Mule 4.1.0

New Features and Enhancements

  • Unless explicitly configured, by checking the "Expose headers" option, the policy header will not be propagated or returned. The default configuration is modified to support this behaviour.

  • Several performance improvements were introduced in this release.

Fixed Issues

  • The persistence scheduler was losing quota in a Mule Cluster when the node’s clocks were out-of-sync. This error is now resolved.

1.2.3

February 14, 2019

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • Fixed NullPointerException thrown when disposing policy in a Mule Cluster.

1.2.2

October 17, 2018

Minimum Mule Version

Mule 4.1.0

Fixed Issues

  • Resolved the WSDL error response issue.

  • An object store error occurred when hitting the API concurrently. This error is now resolved.

  • Optimized throttling connector performance.

  • An ExpressionRuntimeException error occurred when a WSDL proxy received an empty payload, or an invalid XML. This error is now resolved.

1.2.1

June 25, 2018

Minimum Mule Version

Mule 4.1.0

New Features and Enhancements

  • Added 'violationCategory' in the YAML configuration file for Feedback Loop.

Fixed Issues

  • If an extension set authentication using an Authentication object containing null properties, a NullPointerException error occurred. This error is now resolved.

1.2.0

March 22, 2018

Minimum Mule Version

Mule 4.1.0

New Features and Enhancements

  • Parameterized throttling algorithm introduced for Mule 4.

  • Migrated pluggable Hazelcast to 4.x.

Fixed Issues

  • The Rate Limiting policy was rejected from scheduler during high network traffic. This error is now resolved.

1.1.0

January 25, 2018

Minimum Mule Version

4.1.0

New Features and Enhancements

  • Updated WWW-Authenticate header value from mule-real to Client-ID-Enforcement.

  • Reduced error-handling verbosity in templates.

Fixed Issues

  • An ExpressionRuntimeException error occurred when a WSDL proxy received an empty payload, or an invalid XML. This error is now resolved.

1.0.0

November 14, 2017

Minimum Mule Version

4.0.0

Was this article helpful?

💙 Thanks for your feedback!

Leave feedback…