distributing load to multiple server for announce-only list.

Hello Experts,
Can someone suggest distributed server configuration of fairly large (50k+ messages ) announce only list?
List is getting increasingly large and I am thinking if there is any way to distribute the load to muliple linux/mailman servers.
Currently it takes almost whole day to send single message to this entire list.
Is it possible to distribute such load? Or it should be done at postfix level? Any suggestions?
Thanks in advance, Bob.

On 2/19/2010 6:34 PM, bob 001 wrote:
Can someone suggest distributed server configuration of fairly large (50k+ messages ) announce only list?
Is it possible to distribute such load? Or it should be done at
postfix level? Any suggestions?
Have you looked at the performance FAQ? http://wiki.list.org/pages/viewpage.action?pageId=4030582
The bottleneck is more likely to be in the MTA or network, not in mailman.
z!

bob 001 wrote:
Can someone suggest distributed server configuration of fairly large (50k+ messages ) announce only list?
List is getting increasingly large and I am thinking if there is any way to distribute the load to muliple linux/mailman servers.
Currently it takes almost whole day to send single message to this entire list.
Is it possible to distribute such load? Or it should be done at postfix level? Any suggestions?
The only way to do this in Mailman is by breaking the list into sub-lists on different servers.
Where is the time spent. I.e. What is the time in the "smtp to LIST for 50000 recips, completed in tttt.ttt seconds" message in Mailman's smtp log. If this is relatively short, the time is mostly being spent in postfix after receiving the message from Mailman.
If it's not short, I.e. even 12 hours, you are only delivering 1 recipient per second from Mailman to Postfix. That is really poor.
Do you have a caching DNS on the Mailman/Postfix machine?
Search the FAQ at <http://wiki.list.org/x/AgA3> for "performance".
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
participants (3)
-
bob 001
-
Carl Zwanzig
-
Mark Sapiro