[ale] Sendmail latency
Ryan Fish
FishR at bellsouth.net
Tue Jan 25 11:44:24 EST 2005
> > Another observation/question... It appears as though sendmail is only
> > accepting a single connection as I never see more than one instance of
it
> > running at any one time. I have worded, to a lesser degree, with mail
> > servers using sendmail in the past and am accustomed to seeing multiple
> > copies of sendmail listed when I do a "top" or "ps ax|grep mail".
Sendmail
> > should accept multiple connections by default so what, if anything,
would
> > keep it from doing so in 8.12.11-4?
>
> By most defaults, there will be 1 sendmail process to listen to port
> eth0 port 25, and 2nd process to handle /var/spool/clientmqueue/.
> Additionally sendmail will spawn processes (up until
> max_daemon_children) to handle queue delivery. Is it possible that the
> senmail upgrade overwrote your previous sendmail.cf file? Check the
> date on /etc/mail/sendmail.cf
>
> > The Java app in use is multi-threaded and therefore, uses at least 5
> > single-threaded agents at one time to send msgs to the mail server for
> > sendmail to handle. However, at this time, only one of those agents is
> > allowed to be active at one time...
>
> That could be your problem. Sendmail should allow simultaneous inbound
> connections (up to connection_rate_throttle). Is the Java app doing a
> lot of dns lookups? Is the Java app server DNS-resolvable from the
> sendmail box?
Where are 'max_daemon_children' and 'connection_rate_throttle' set? I can't
find them in sendmail.cf or sendmail.mc...
More information about the Ale
mailing list