> On Oct 29, 2017, at 9:40 PM, J Doe <gene...@nativemethods.com> wrote:
> 
> I had a question regarding the main.cf parameter 
> “default_destination_concurrency_limit”.  The man page (man 5 postconf), 
> states it is: “The default maximal number of parallel deliveries to the same 
> destination.”

Correct.

> and that this applies to the smtp(8) delivery agent.

It states no such thing, and indeed this is not the case.

> This got me wondering . . . how would one adjust this parameter ?  I am 
> thinking it is only
> through benchmarking trial and error, as a number of factors would seem to 
> affect this
> (server load, bandwidth, etc.).  But then I was thinking if it was through 
> trial and error,
> how was the value of “20” determined when most people running Postfix will 
> have varying
> equipment for their server? [1]

This parameter much less about your server's capacity that it is about
not overwhelming remote servers with too many parallel connections.
It should, for a transport that handles deliveries to many destinations,
of course not consume the entire transport process limit, which as
specified with default_process_limit or the corresponding master.cf
entry.  The latter defaults to 100, so 20 is a reasonable fraction
that does not result in any single destination hogging all the
transport slots.

-- 
        Viktor.

Reply via email to