performance report - mailman 3.3.1rc1 / postorius 1.3.1
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
26 May
26 May
2:38 a.m.
One more config item -
QCLUSTER / Cache = AWS ElasticCache - 2 nodes DB = AWS RDS = r5.large
1644
Age (days ago)
1644
Last active (days ago)
1 comments
1 participants
participants (1)
-
sunil soprey