26 May
2020
26 May
'20
2:36 a.m.
Hi all - I just wanted to share my perf-load results of Mailman3. Hopefully community finds helpful. I realized mailman3 cannot run on AWS t3a* ( 2cpu or 4cpu @ 8 gigs )
Specs: AWS EC2 - m5a.xl and c5.xl Version: mailman 3.3.1rc1
What: Duration load test of 30k emails across 200 lists. Some lists have a depth of 9k users, other lists have 100 emails address.
- create 200 lists of random names
Results
- Postorius kept hanging on vanilla AWS LTS and LTS2 image. I had to tune the kernel settings ( somax, syslimits, tcp wmem)
- gunicorn.cfg must be created and workers/threads property must be added. I noticed hanging python and tcp/socket errors
- Total run time = 50mins for fresh-load