Le 09/01/2010 20:54, Stan Hoeppner a écrit :
Patrick Chemla put forth on 1/9/2010 12:37 PM:
I wen t there but did not find explanations about miss address lookup or
miss domain lookup.
While I have 122,000 messages in active queue I still don't understand
why statistics show max simultaneous domains=1. It should be dozens , or
hundreds.
Those are statistics relating to scache performance. It tells you how many
domains or addresses were able to be delivered via scache reuse. I.e. how many
emails Postfix was able to send through an already open SMTP connection to a
given host.
Since all of your qmail hosts are configured identically, and should be able to
relay mail bound for any destination on the internet, you should never see
anything less than ~100% in those statistics, _unless_ there is some other kind
of problem.
You mean 100% success?
If your qmail servers are rate limiting via any method, and Postfix is
attempting to send 2000 emails per minute down that one SMTP connection, when
qmail blocks individual deliveries for any reason, those scache failure
statistics will increase.
Before I set up the postfix relay to load balance between 30 qmail
servers, each of them was able to accept in his own queue hundreds
thousands email. Email were sent by campaigns of thousands balanced on 3
qmails servers, each one full in CPU/memory working hard to deliver.
Instead of sending each campaign on only 3 qmails, I though that by
sending each campaign on 30 qmails I will cut each one load by ten and
speed up deliveries. But now, postfix is retaining the emails in his own
queue, not pushing the queue down to the qmails.
Postfix server and qmail servers are all about 90%cpu free. only 1 to 9
connexions exist at a time from postfix to qmails.
This is exactly what I would like to append: Instead of a queue of
122,000 on postfix, I expect to have each qmail with a queue of 4000.
Qmails did this before I set up postfix.
Patrick
--
Stan