Added a comment that the version needs to be set in the config
Couple of changes to make sure we don't send more than 256KiB (with some headroom left) in batch: * Drop the message if it's larger than the maximum size * Check if total message size "is going to" exceed the maximum size, before it does. This makes sure message size is always under the maximum value
in a batch. Flush queue if message_batch is 10 messages or >= 250KiB
also in 2.6 and later.
want, according to main configuration option rabbitmq_delivery_mode
like a boolean, but having 1 and 2 as allowed values, we consider it integer and validate it as such.
configuration file (stanzas). Basically, beaver checks if a redis_namespace is defined for the current file. If yes, it is used for the redis payload. If not (or null), beaver uses the redis_namespace value specified in global section.
specify a redis namespace. If set, it will override the namespace set in main section. Default is null