Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The purpose of this feature is to allow administrators to selectively control which API calls are throttled, without having to rebuild and deploy a new version every time a throttle is changed.

...

When an request comes in, the request URI will be normalized using normalizeMethodSignature() AccessRecordUtils  in AccessRecordUtils of the Synapse-Warehouse-Records project (copy it over?).

Once normalized, the url URI is compared to the cached throttle rules to see if it is being throttled. 

...