[Dovecot] Process parameters tuning
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
participants (1)
-
Angel L. Mateo