From: Mark M. <Mar...@ij...> - 2006-06-13 14:55:33
|
Ed, > ...The odd behavior is occasionally the mail will start to stack up in the > postfix queue, climbing up to 800. Amavis is processing mail, and the speed > per message is normal, but it appears to be picking up the emails from > postfix very slowly. Eventually it will clear the queue. But lf left alone > it will take 20-30 minutes. Stopping and starting postfix does not affect > it. Flushing the queue .postqueue .f . does not affect it. CPU is 85-90% > idle no swapping and I/O is not an issue. > Restarting amavis is what is required to kick start it. > After the restart the queue will clear in 5 min or less. Tough. > The logs do not give me any obvious > information that I am able to recognize that indicates what the problem is. Does the TIMING log entries (at log level 2) show anything unusual? The interesting thing to determine is whether time is spent within processing of mail (which would show as larger values in TIMING report), or are amavisd child processes idling between tasks. amavisd-nanny could also indicate which is which. > I have varied the number of postfix and amavis servers between 5 and 10. > I am currently running 10. That's about right. > The number of servers does not affect the > behavior. The mysql server is very fast and runs 90% idle, mytop shows no > slow queries and key efficenty off 99% queries per second range between > 30-150 averaging 50. Any help on how to troubleshoot this issue will be > appreciated. If SQL would be slow it would show in the TIMING report. Mark |