Sorry, 'exim -bd -q1h'.
And smtp_accept_max is unset. As soon as the problem occurs again I will report the results of exiwhat.
For now she seems to be pretty steady.
Thanks,
Philip Hazel wrote:
>
> On Wed, 5 Dec 2001, Joseph Kezar wrote:
>
> > It seems as though my high load problem is consistent with the
> generation of exim -bp -q1h threads.
>
> Do you really mean -bp? Or is that a typo for -bd?
>
> Under usuall circumstances, I
> believe, there is only one occurance when I run 'ps ax | grep exim' of
> 'exim -bp -q1h'. When my top command tells me that 1 or more threads
> have reached 99% of cpu > usage 'ps ax | grep exim' yealds more than 1
> process with that exact name.
>
> OK, it must be -bd. That starts the daemon. When an incoming call
> arrives, the daemon forks a copy of itself to accept the incoming
> message. It will show as the same process command. That's why I
> suggested you run "exiwhat" to find out what the processes are actually
> doing.
>
> When I run /etc/rc.d/init.d/exim stop
> all is well. And is well for an undetermined amount of time. Sometimes
> upwards of 1/2 hour(at which point I feel my problem has solved itself).
> And then it reverts to the same high > load. With one extra spawned
> process the load goes from .4 to 1.5. If I let it continue to run it
> will soon spawn another process and the load doubles. And I beleive
> this goes on until it says no more smtp connections available. > I'm not
> possitive about that last sentence though.
>
> What value have you set in smtp_accept_max?
>
> --
> Philip Hazel University of Cambridge Computing Service,
> ph10@??? Cambridge, England. Phone: +44 1223 334714.
--
Joseph Kezar