Broadcast¶
This router implements the default behavior of routing all messages to all producers registered to the configured stream.
Parameters (from core.SimpleRouter)¶
Stream
This value specifies the name of the stream this plugin is supposed to read messages from.
Filters
This value defines an optional list of Filter plugins to connect to this router.
TimeoutMs (default: 0, unit: ms)
This value sets a timeout in milliseconds until a message should handled by the router. You can disable this behavior by setting it to “0”. By default this parameter is set to “0”.
Examples¶
rateLimiter:
Type: router.Broadcast
Stream: errorlogs
Filters:
- filter.Rate:
MessagesPerSec: 200