Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Vitesse de synchronisation source de données LDAP

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Vitesse de synchronisation source de données LDAP
  • Date: Tue, 13 Jan 2015 10:30:42 +0100

Bonjour,

Visiblement, tu as des problèmes liés aux opérations sur les listes. Je vais donc poser les questions d'usage  ;-) :
1 - Est-ce que tu as activé la cache binaire des configs de lsites ?
2- Est-ce que tu tournes une version de Sympa supportant le cache des listes en base de données ? Si oui, la base de données a-t-elle bien été peuplée (table list_table) ?

Par ailleurs, tu as des ralentissements sur de la synchro LDAP. Dans le temps de synchro, tu dois compter le temps d'établir une connection avec le serveur LDAP, plus le temps de la requête. ça peut ralentir. Cela dit, normalement, Sympa ne synchronise pas systématiquement. Il y a une période réfractaire. Mais jusqu'à des versions récentes de Sympa 6.1, cette période était mal prise en compte pour les proprio et les modérateurs. Tu tournes quelle version de Sympa ?

Enfin, si vous êtes derrière l'antispam de RENATER, quand on copie une liste, on doit - comme pour une création - créer des alias dans un référentiel LDAP. Chez nous, c'est ça qui prend du temps lors de la création des listes.

Voilà, j'espère que ces éléments t'aideront à y voir clair.

Bonne journée,

David

Le 12/01/15 17:04, Jerome Nenert a écrit :

Dominique LALOT <adresse@cachée> a écrit :

Re,

Et coté base de donnée mysql, ça répond normalement?

La base n'est pas spécialement chargée.

Je viens de tester via wwsympa:
synchroniser les membres avec les sources de données. Pour 9635 personnes environ 6 sec. N'est ce pas plutôt le SQL?

C'est dans la situation suivante que nous avons le plus de ralentissement :

_ copier une liste existante
_ modifier l'attribut à extraire ( par exemple, remplacer mail par supannMailPerso )
_ resynchroniser la liste des membres

Après je n'ai pas trop d'idées, sauf Virtualisation, Ballooning .. (on est virtualisé, mais suivant comment c'est fait..)
A+

Dom

Le 12/01/2015 16:20, Jerome Nenert a écrit :
Bonjour,

Les temps de réponse indiqués sont ceux de l'interface Sympa. La synchronisation des membres prends 6 minutes.

Lorsqu'on effectue les requêtes sur nos annuaires LDAP replica, le temps de réponse est d'environ 6 secondes.

Jérôme NENERT.

Service Systèmes et Réseaux.
D.S.I.
Université Panthéon-Assas ( Paris 2 )

Dominique LALOT <adresse@cachée> a écrit :

Salut Jérôme,

Je suis un peu surpris par tes temps:

root@ldapmaitre:~# time ldapsearch -x mail=* mail | tail
# search result
search: 2
result: 0 Success

# numResponses: 144043
# numEntries: 144042

real    0m1.417s
user    0m1.000s
sys     0m0.396s

Il me faut 1 seconde 5..

Sur les réplicas de prod entre 9 et 7 sec mais on parle là de 144000 entrées. Bien entendu, comme pour les select, si tu ne restreins pas les attributs, c'est beaucoup plus long.
Votre LDAP n'est pas très pêchu. Faudrait peut être une dose de vitamines.
openldap-2.4.38 avec back-mdb

A+

Dom

----------------------------------------
From: Jerome Nenert <adresse@cachée>
Sent: Mon Jan 12 15:22:18 CET 2015
To: <adresse@cachée>
Subject: [sympa-fr] Vitesse de synchronisation source de données LDAP


Bonjour,

En utilisant un annuaire LDAP comme source de données, nous avons
remarqué des ralentissements lors de la première synchronisation des
membres lorsque la requête LDAP retourne un grand nombre de membres (
> 15 000 ). Par exemple, pour une requête contenant 16 000 membres
environ, la requête a duré 6 minutes.

Afin de ne pas avoir de message Internal Server Error, nous avons été
obligé d'augmenter le IPCCommTimeout dans la configuration du fcgi.

Par ailleurs, si on crée une liste avec un "attribut à extraire" (
mail ) déjà utilisé dans une autre liste, la vitesse de
synchronisation des membres est beaucoup plus rapide.

Existe-t-il dans Sympa un moyen d'optimiser ces requêtes ?

Les requêtes LDAP effectuées par Sympa sont-elles mises en cache ?

Bien cordialement.

Jérôme NENERT.

Service Systèmes et Réseaux.
D.S.I.
Université Panthéon-Assas ( Paris 2 )




---
Dominique LALOT
Responsable Pôle Environnement Numérique DOSI
Université d'Aix-Marseille
http://annuaire.univ-amu.fr/showuser.php?uid=lalot



-- 
Dominique LALOT
DOSI Responsable Pôle Environnement Numérique
Aix Marseille Université
http://annuaire.univ-amu.fr/showuser.php?uid=lalot




--
A bug in Sympa? Quick! To the bug tracker!

 
David Verdin
Études et projets applicatifs
 
Tél : +33 2 23 23 69 71
Fax : +33 2 23 23 71 21
 
www.renater.fr
RENATER
263 Avenue du Gal Leclerc
35042 Rennes Cedex



PNG image

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archives gérées par MHonArc 2.6.19+.

Haut de le page