This PR adds an additional field to TCPSourceConfigCLIParser such that you can specify a maximum message size per source. The format is either source_name@host:service or source_name@host:service:max_size. This should be backward compatible to existing applications.
For example, an app might have a command line like this:
This PR adds an additional field to
TCPSourceConfigCLIParser
such that you can specify a maximum message size per source. The format is eithersource_name@host:service
orsource_name@host:service:max_size
. This should be backward compatible to existing applications.For example, an app might have a command line like this:
where
foo-source
has the default size of 16384 andbar-source
200 MB.