[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[ale] Sendmail latency
- Subject: [ale] Sendmail latency
- From: FishR at bellsouth.net (Ryan Fish)
- Date: Tue Jan 25 11:44:24 2005
- References: <[email protected]><053d01c50297$4c75c130$59b4fea9@win2kpro1><054601c5029b$08e2e0c0$59b4fea9@win2kpro1><1106631883.12632.9.camel@blue><[email protected]><05c401c502e7$c3243c80$59b4fea9@win2kpro1><1106663161.14585.2.camel@blue><05e201c502ed$93b3dc70$59b4fea9@win2kpro1> <1106667327.14585.50.camel@blue>
> > 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...