mqueue.in just gets bigger - no delivery?
Glenn Steen
glenn.steen at gmail.com
Wed Aug 30 16:10:38 IST 2006
On 30/08/06, Brett Charbeneau <brett at wrl.org> wrote:
> Great to hear from you Peter - I'm grateful for the help!
>
> On Wed, 30 Aug 2006, Peter Peters wrote:
>
> PP> > Yes. It forks off and chews up CPU time quite happily.
> PP>
> PP> Do you see the forks?
>
> Well, I always thought the children of a process were the results of
> forking - did I miss something? If so, I'd love to know how to ps them, or
> whatever.
>
> PP> I get:
> PP> mail 5533 1 0 Aug29 00:00:00 MailScanner: starting child
> PP> mail 17016 5533 0 16:00 00:00:07 MailScanner: waiting for messages
> PP> mail 17039 5533 0 16:01 00:00:05 MailScanner: waiting for messages
> PP>
> PP> (Not such a busy server)
>
> I may not have let it run very long. Here is more typical output:
>
> franklin:/var/backups# ps ax | grep MailScanner
> 1851 ? SNs 0:00 MailScanner: master waiting for children, sleeping
> 1852 ? SN 0:29 MailScanner: checking with SpamAssassin
> 1876 ? SN 0:27 MailScanner: virus scanning
> 1892 ? SN 0:27 MailScanner: waiting for messages
> 1909 ? RN 0:27 MailScanner: starting children
> 1928 ? RN 0:24 MailScanner: starting children
> 1982 ? DN 0:10 MailScanner: checking with SpamAssassin
> 2033 ? RNs 0:00 MailScanner: virus scanning
>
>
> PP> You should find lines like this too:
> PP> Aug 30 06:16:25 netlx094 MailScanner[3204]: New Batch: Found 21 messages
> PP> waiting
> PP> Aug 30 06:16:25 netlx094 MailScanner[3204]: New Batch: Scanning 1
> PP> messages, 21408 bytes
> PP>
> PP> This proves MailScanner has found the correct queue (21 messages in some
> PP> state) and starts to process 1 message that is already completely
> PP> delivered and not being processed by any other MS process.
>
> Right - I do get these:
>
> Aug 30 10:48:47 franklin MailScanner[1876]: New Batch: Found 50 messages waiting
> Aug 30 10:48:47 franklin MailScanner[1876]: New Batch: Scanning 1 messages, 1454
> bytes
> Aug 30 10:49:01 franklin MailScanner[1892]: New Batch: Found 51 messages waiting
> Aug 30 10:49:01 franklin MailScanner[1892]: New Batch: Scanning 1 messages, 7267
> bytes
> Aug 30 10:49:51 franklin MailScanner[1892]: New Batch: Found 50 messages waiting
> Aug 30 10:49:51 franklin MailScanner[1892]: New Batch: Scanning 1 messages,
> 88227 bytes
> Aug 30 10:50:12 franklin MailScanner[1928]: New Batch: Found 51 messages waiting
> Aug 30 10:50:12 franklin MailScanner[1928]: New Batch: Scanning 1 messages, 6066
> bytes
> Aug 30 10:50:25 franklin MailScanner[1909]: New Batch: Found 52 messages waiting
>
>
> but as you can see it keeps finding more and more...
>
How long were you out, and what is your average count of mails/day?
Apart from it being a tad slow, perhaps, it looks to be chugging along
nicely:-).
It just might be a bit of backlog emulating a veritable "thindering
herd" of messages:).
--
-- Glenn
email: glenn < dot > steen < at > gmail < dot > com
work: glenn < dot > steen < at > ap1 < dot > se
More information about the MailScanner
mailing list