Subject: The mailing list for listmasters using Sympa
List archive
- From: Aumont - Comite Reseaux des Universites <address@concealed>
- To: John Dalbec <address@concealed>
- Cc: address@concealed
- Subject: Re: [sympa-users] Multithreading?
- Date: Thu, 04 Mar 2004 07:49:29 +0100
John Dalbec wrote:
I just got a call from an unhappy user. She wants to send out a message to a moderated list that she moderates. Another message is currently being delivered to a large (~20K users) list. Apparently sympa is unable to copy the message that she sent to the list from /var/sympa/msg to /var/sympa/moderate while this is happening. I'd do it myself, but I'm not sure what the destination filename should be. Will sympa 4.0 be able to process messages in parallel?
No Sympa 4.0 it will not provide this feature. Complete multithreading would not be simple to introduce in sympa because Sympa limits the number of sendmail process it forks (MAXSMTP). I would be simple to modify sympa.pl in order to allow multiple sympla.pl deamon to read and delete messages in the spool msg but in such case all sympa processus woud need to share the number of sendmail processus they fork or each of them will fork up to MAXSMTP sendmail and may stress memory/cpu. Complete multithreading need to share the number of processus with all sympa.pl deamon.
We must choose either to distribute a single message as fast as possible (so using the higher MAXSMTP with a single sympa.pl deamon) or distribute multiple messages at the same time but more slowly for each of them. May be we didn't choose the best solution in Sympa ?
Serge
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
-
Multithreading?,
John Dalbec, 03/03/2004
- <Possible follow-up(s)>
-
Multithreading?,
John Dalbec, 03/03/2004
- Re: [sympa-users] Multithreading?, Aumont - Comite Reseaux des Universites, 03/04/2004
Archive powered by MHonArc 2.6.19+.