On Fri, Mar 08, 2013 at 09:57:49AM -0800, Quanah Gibson-Mount wrote:

> >Not all connections are necessarily from proxy processes, and not
> >all proxy processes are eternal.
> 
> Ok.  And I'm not complaining, really. ;)  The proxy: functionality
> is definitely much more robust than without it.

Postfix is robust without "proxy:", but LDAP servers sometimes
don't like hundreds of connections from Postfix when each smtpd(8)
and each cleanup(8) makes its own connection.  Proxymap is kinder
and gentler to LDAP, it makes little difference to Postfix.

> >Postfix does not do "graceful shutdown" of database tables on exit.
> >When a process is done, it exits. What is your max_idle set to?
> 
> [zimbra@edge01-zcs ~]$ postconf | grep max_idle
> max_idle = 100s
> smtpd_policy_service_max_idle = 300s

Processes that accept multiple client connections at the same time
like proxymap and trivial-rewrite will also exit after handling at
least 100 ($max_use) client connections if at some point their
client connection count drops to zero. You can also check whether
there are any max_idle overrides in master.cf.

Anyway your observations in no way contradict what I said, I don't
know why you thought they did.

-- 
        Viktor.

Reply via email to