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: Jerome Nenert <adresse@cachée>
  • To: adresse@cachée, Dominique LALOT <adresse@cachée>
  • Subject: Re: [sympa-fr] Vitesse de synchronisation source de données LDAP
  • Date: Mon, 12 Jan 2015 17:04:58 +0100


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






Archives gérées par MHonArc 2.6.19+.

Haut de le page