This component is deprecated and will be removed in the next major version release. Please consider moving onto alternative components.
Throttles the throughput of a pipeline to a maximum of one message batch per period. This throttle is per processing pipeline, and therefore four threads each with a throttle would result in four times the rate specified.
# Config fields, showing default valueslabel: ""throttle:period: 100us
The period should be specified as a time duration string. For example, '1s' would be 1 second, '10ms' would be 10 milliseconds, etc.
It's recommended that you use the
rate_limit processor instead.
The period to throttle to.