Subject: The mailing list for listmasters using Sympa
List archive
- From: David Verdin <address@concealed>
- To: address@concealed
- Subject: Re: [sympa-users] Sympa bulk.pl cluster
- Date: Fri, 15 Jul 2016 18:06:56 +0200
|
Woops. I missed Soji's answer... Well, er... "Like he says!" Cheers, David Le 15/07/16 à 05:42, IKEDA Soji a
écrit :
Adam and folks, On Thu, 14 Jul 2016 14:20:33 -0700 "Adam Bernstein" (via sympa-users Mailing List) <address@concealed> wrote: Quick question for the Sympa folks, unless anyone else has gotten this working: Largely in response to the exact slowdown mentioned below when enabling the merge_feature, we're working on spreading the sending load over more servers. The only document I can find is this one: http://www.sympa.org/manual/server_architecture_for_big_services It's rather old, but still I think mostly relevant, and I'm thinking that moving bulk.pl onto a different server is most likely our best option. (We could just split the MTA by using relay hosts, but I'd rather go further.) And I want to confirm one thing: We can run bulk.pl at the same time on *multiple* servers, yes? There won't be any contention or locking issues or duplicated sends or anything? Theoretically yes. Why I say "theoretically" is that I have not heard of any cases on production systems. It may not necessarily mean "no". Sympa 6.0 and 6.1 used spools based on database tables. Exclusive processing over multiple processes or servers was intended to be guaranteed by lock fields in central database. However, (in my understanding) it turned out that overhead by database access and query execution can make operations very inefficient, even on single server. Sympa 6.2 introduced spools based on filesystem: Spools shared by NAS / SAN were supposed. Exclusive processing was intended to be guaranteed by file locking thanks to File::NFSLock module. It satisfactorily works at least on single server with multiple processes. However, availability beyond single server has not been proven based on certain evidence. In short, it is worth trying on clustering with Sympa 6.2 and shared spool. I look forward the good news :-). Regards, -- Soji
--
A bug in Sympa? Quick! To the bug tracker!
| ||||||
Attachment:
smime.p7s
Description: Signature cryptographique S/MIME
-
Re: [sympa-users] Sympa bulk.pl cluster,
IKEDA Soji, 07/15/2016
- Re: [sympa-users] Sympa bulk.pl cluster, David Verdin, 07/15/2016
-
Re: [sympa-users] Sympa bulk.pl cluster,
JOSE MANUEL ROLDAN HERRAIZ, 07/21/2016
- Re: [sympa-users] Sympa bulk.pl cluster, David Verdin, 07/22/2016
Archive powered by MHonArc 2.6.19+.
