Performance issues with Mailman 3
Hi, I am having some performance problems with Mailman 3 (version 3.3.5) when it sends out a lot of messages to people. We recently migrated from our old Mailman 2.1.x system to Mailman 3.x about 3 months ago. We host about 350 lists with membership counts varying between 10 to 1500 members on some of the lists. I noticed that outbound messages from Mailman to our outbound SMTP are getting delayed up to an hour when Mailman is processing a lot of messages going to lists.
I was wondering if there are good performance tuning tips to be considered for Mailman 3 (i.e. OS, database and/os Mailman Core). I am running the setup on a VM. Here is my configuration for VM and OS:
VM config: ESX 6.7 (CPU: Intel(R) Xeon(R) Gold 6242) 4 CPU 8 GB
SLES 15 SP3 Python 3.9.10 MariaDB 10.5.17 Mailman 3.3.5
Thanks.
wesley
Wesley Wong Senior Systems Engineer Anderson Computing & Information Services | ACIS 310-206-2571 [ucla-logo---new_smaller]
Mailman's content filtering has removed the following MIME parts from this message.
Content-Type: image/png Name: image001.png
Replaced multipart/alternative part with first alternative.
On 10/6/22 15:08, Wong, Wesley wrote:
Hi, I am having some performance problems with Mailman 3 (version 3.3.5) when it sends out a lot of messages to people. We recently migrated from our old Mailman 2.1.x system to Mailman 3.x about 3 months ago. We host about 350 lists with membership counts varying between 10 to 1500 members on some of the lists. I noticed that outbound messages from Mailman to our outbound SMTP are getting delayed up to an hour when Mailman is processing a lot of messages going to lists.
I suspect the difference is your Mailman 3 instance has full VERP
enabled and your Mailman 2.1 instance did not. I.e., In MM 2.1, you did
not override the default VERP_DELIVERY_INTERVAL = 0
in mm_cfg.py, but
in MM 3 you have verp_delivery_interval: 1
in the mta
section of
mailman.cfg.
I was wondering if there are good performance tuning tips to be considered for Mailman 3 (i.e. OS, database and/os Mailman Core). I am running the setup on a VM. Here is my configuration for VM and OS:
Search the Titles for performance
at https://wiki.list.org/. The
articles you find are all written for MM 2.1, but you're really dealing
with the MTA and the issues are the same for MM 3.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
I can confirm the settings on the old Mailman 2.1 setup had "VERP_DELIVERY_INTERVAL=0" set. In Mailman 3, I had copied the configuration from an example with the following defined for the mta:
verp_confirmations: yes verp_personalized_deliveries: yes verp_delivery_interval: 1
I'll disable it and see how things go on it.
-----Original Message----- From: Mark Sapiro <mark@msapiro.net> Sent: Friday, October 7, 2022 5:19 PM To: mailman-users@mailman3.org Subject: [MM3-users] Re: Performance issues with Mailman 3
On 10/6/22 15:08, Wong, Wesley wrote:
Hi, I am having some performance problems with Mailman 3 (version 3.3.5) when it sends out a lot of messages to people. We recently migrated from our old Mailman 2.1.x system to Mailman 3.x about 3 months ago. We host about 350 lists with membership counts varying between 10 to 1500 members on some of the lists. I noticed that outbound messages from Mailman to our outbound SMTP are getting delayed up to an hour when Mailman is processing a lot of messages going to lists.
I suspect the difference is your Mailman 3 instance has full VERP enabled and your Mailman 2.1 instance did not. I.e., In MM 2.1, you did not override the default VERP_DELIVERY_INTERVAL = 0
in mm_cfg.py, but in MM 3 you have verp_delivery_interval: 1
in the mta
section of mailman.cfg.
I was wondering if there are good performance tuning tips to be considered for Mailman 3 (i.e. OS, database and/os Mailman Core). I am running the setup on a VM. Here is my configuration for VM and OS:
Search the Titles for performance
at https://wiki.list.org/. The articles you find are all written for MM 2.1, but you're really dealing with the MTA and the issues are the same for MM 3.
-- Mark Sapiro <mark@msapiro.net> The highway is for gamblers, San Francisco Bay Area, California better use your sense - B. Dylan
Mailman-users mailing list -- mailman-users@mailman3.org To unsubscribe send an email to mailman-users-leave@mailman3.org https://lists.mailman3.org/mailman3/lists/mailman-users.mailman3.org/
participants (2)
-
Mark Sapiro
-
Wong, Wesley