Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] fonctionnement du cache wwsympa
- From: Aumont <adresse@cachée>
- To: adresse@cachée
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] fonctionnement du cache wwsympa
- Date: Wed, 06 Feb 2002 15:02:34 +0100
adresse@cachée wrote:
Bonjour,Ayant repéré un bug énorme dans le sympa.pl du paquet debian 3.2.1-5, j'ai interrogé J.Marrant paqueteur debian pour Sympa. Voici sa réponse :J'utilise actuellement sympa 3.2.1 sur une debian potato et j'ai un
problème de performance concernant l'interface web lors des requêtes de
demande de la liste des listes.
Je conseille fortement de prendre la version se trouvant dans
Debian unstable qui corrige tous ces problèmes.
ftp://ftp.fr.debian.org/debian/pool/main/s/sympa/sympa_3.3.3-1_i386.deb
ftp://ftp.fr.debian.org/debian/pool/main/s/sympa/wwsympa_3.3.3-1_all.deb
.......
C'est une assez bonne description de ce que WWSympa fait. (maintenant il initialise toutes les listes au démarrage). Nous avons reçu un patch assez copieux qui permet de stocker ce cache non plus en mémoire mais dans le SGBD. Ce patch ouvre la possibilité de plusieurs améliorations sensibles :
Or, sauf erreur de ma part, il semblerait que wwsympa initialise son
cache qu'au moment ou il reçoit une requête de demande de la liste des
listes ( plus de 6 minutes pour avoir le résultat) ,
- place mémoire en cas de gros include ou si de nombreux serveurs fcgi
- la mise à jour du cache par un des processus bénéficie à tout les process, ce qui autorise de maintenir les données à jour via un process externe : task_manager.pl qui sera le seul à "payer" le prix de ces mises à jour.
- la possibilité de gérer ces abonnement comme les autres donc de gérer les rapports de non remise pour ces abonnés ainsi que de choisir des options d'abonnements
- possibilité de panacher la source de donnée d'une liste : mode include et abonnement/desabonnement
Nous avons reçu cette contrib trop tard pour l'inclure dans
3.3. Patience. En attendant, plusieurs améliorations ont été
apportées aux listes en mode include. Un passage en 3.3.3 et
une crontab faisant un "lynx|wget http://ens-lyon/wws/lists" peuvent donner
un assez bon résultat.
-- ----------------------------------------------------------- Serge Aumont Comité Réseaux des Universités Campus Beaulieu 35042 Rennes Cedex
-
fonctionnement du cache wwsympa,
Herve . Brunet, 06/02/2002
-
Re: [sympa-fr] fonctionnement du cache wwsympa,
Aumont, 06/02/2002
- Re: [sympa-fr] fonctionnement du cache wwsympa, Herve . Brunet, 07/02/2002
-
Re: [sympa-fr] fonctionnement du cache wwsympa,
Aumont, 06/02/2002
Archives gérées par MHonArc 2.6.19+.