dbmail-lmtpd being single threaded, 1 or 2 per second per process is
quite normal.

short of making lmtpd multi-threaded:

If you need more throughput, you could spin up more lmtpd process on
different ports and have postfix load-balance over them using something
like haproxy.

Never done that myself, but it should work.



On 13-06-14 16:30, James Greig wrote:
> Hi,
> 
>  
> 
> Today we had a few issues which caused a back log of mail (around 16000
> emails to queue up on postfix servers).  When the issue seemed to be
> finally sorted lmtpd struggled to process the queue inserting around 1
> or 2 emails per second.  Am I being impatient and this is normal?  I
> seem to recall dbmail 2.2 being able to churn through emails and insert
> them into mysql a lot quicker.
> 
>  
> 
> Just to confirm dbmail pop3d and imapd are all running (and busy)
> updating, reading etc suitably quickly.  We run the system on ZFS with
> SSD write and SSD read caches and mysql is tuned.  There are no slow
> queries and show processlist never has anything in it.  It seems like
> lmtpd is just handling only 1 at a time i.e. not multi threaded? 
> 
>  
> 
> Jun 13 15:28:44 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [19] mailbox [82] message
> [15047635] size [25880] is inserted
> 
> Jun 13 15:28:45 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [4651] mailbox [20107] message
> [15047637] size [2751] is inserted
> 
> Jun 13 15:28:46 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [4870] mailbox [21135] message
> [15047641] size [22597] is inserted
> 
> Jun 13 15:28:47 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [2353] mailbox [10460] message
> [15047643] size [90509] is inserted
> 
> Jun 13 15:28:47 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [2289] mailbox [10227] message
> [15047645] size [10100] is inserted
> 
> Jun 13 15:28:48 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [2847] mailbox [12396] message
> [15047647] size [23445] is inserted
> 
> Jun 13 15:28:49 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [3194] mailbox [13819] message
> [15047649] size [81818] is inserted
> 
> Jun 13 15:28:49 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [4872] mailbox [21140] message
> [15047651] size [61540] is inserted
> 
> Jun 13 15:28:50 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [824] mailbox [3504] message
> [15047653] size [14261] is inserted
> 
> Jun 13 15:28:54 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [4559] mailbox [19593] message
> [15047655] size [31050] is inserted
> 
> Jun 13 15:28:54 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [3520] mailbox [15205] message
> [15047657] size [30910] is inserted
> 
> Jun 13 15:28:55 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [6505] mailbox [28584] message
> [15047659] size [7388] is inserted
> 
> Jun 13 15:28:55 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [6137] mailbox [26902] message
> [15047661] size [123777] is inserted
> 
> Jun 13 15:28:56 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [1158] mailbox [4976] message
> [15047663] size [142518] is inserted
> 
> Jun 13 15:28:57 mailhost-4a dbmail/lmtpd[4814]: Notice:[message]
> sort_deliver_to_mailbox(+2260): useridnr [3098] mailbox [13445] message
> [15047665] size [2357] is inserted
> 
>  
> 
> Any thoughts welcome, maybe I’m missing something it just seems a bit
> slow that’s all and I think I’ll be here a while getting 16k+ emails
> into the db for customers.
> 
>  
> 
> James G
> 
> 
> 
> _______________________________________________
> DBmail mailing list
> [email protected]
> http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail
> 


-- 
________________________________________________________________
Paul J Stevens       pjstevns @ gmail, twitter, github, linkedin
           www.nfg.nl/[email protected]/+31.85.877.99.97
_______________________________________________
DBmail mailing list
[email protected]
http://mailman.fastxs.nl/cgi-bin/mailman/listinfo/dbmail

Reply via email to