Hi,

I'm having problems with director and lmtp for delivering messages to my dovecot farm. Also I have a warning like this:

doveconf: Warning: service auth { client_limit=4096 } is lower than required under max. load (5048) doveconf: Warning: service anvil { client_limit=1000 } is lower than required under max. load (2003)


So I'm trying to tune processes parameters, but I haven't found a complete description of these parameters. All I've found are examples. Questions are about client_limit, service_count, process_limit and process_min_avail.

I think that process_limit and process_min_avail are the maximum of running processes for a service and the minimuf of idle process, respectively.

But I don't completely understand what exactly are client_limit and service_count,

Service_count means how many times a process is reused. If you configure it as 1 means that every time a process ends its connections, it dies. If you configure as 0, when the connections ends, then the process remains idle waiting for new connections. Isn't it?

But what does client_limit means? The number of clients that a process can handle? Then number that can handle concurrently? Can a process handle more than one client concurrently?

        The documentation at http://wiki2.dovecot.org/LoginProcess simply says:

* Otherwise new processes are created only once an existing one's connection count reaches client_limit
* Default client_limit * process_limit = 1000*100 = 100k connections

Does this mean that a process handle a maximun of client_limit connections concurrently?

--
Angel L. Mateo Martínez
Sección de Telemática
Área de Tecnologías de la Información       _o)
y las Comunicaciones Aplicadas (ATICA)      / \\
http://www.um.es/atica                    _(___V
Tfo: 868887590
Fax: 868888337

Reply via email to