Bonsoir,
Le problème vient surtout de l'affichage des listes dans les layouts
"members", "members_search", "groups" et "groups_search".
Une solution simple qui donne satisfaction avec un annuaire de 3500
personnes et 200 groupes est de remplacer les widgets qui affichent ces
listes (des CPS MultiSelect Widget) par des widgets n'affichant pas la
liste mais un bouton de recherche (des
Directory MultiEntries Widget).
Il faut remplacer le widget "groups" dans "members" et "members_search"
et le widget "members" dans "groups" et "groups_search".
Avec ça et des index bien choisis sur l'annuaire LDAP, les performances
sont tout à fait correctes.
Seul problème éventuel : je ne sais plus si ces widgets existent dans
3.2.4! Sinon, il doit être plus simple de reécrire des widgets
équivalents que d'essayer d'intégrer les nouveaux qui sont un peu
"usine à gaz"!
Cordialement,
Pierre Maris
Julien Anguenot wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Nicolas CHOUALI wrote:
J'ai un problème assez délicat avec Zope 2.7.2/CPS-3.2.4 connecté a un
LDAP via le fameux LDAPUserGroupFolder. Tout fonctionne de ce côté-ci
En effet, le nombre d'utilisateurs potentiel de mon CPS se compte en
plusieur milliers.
ok...
Résultats, lorsque un utilisateur consulte l'annuaire, Zope rapatrie les
milliers de compte LDAP. Cela prend beaucoup de temps..., beaucoup de
temps..., trop de temps ...
Normal la configuration par défaut n'est pas optimisée pour ce genre de
use case.
De plus si une autre personne fait la même chose je vous laisse deviner
la panique sur le système et je vous raconte pas la crise de nerf pour
créer un groupe.
ok.
Auriez-vous une idée pour résoudre ce "léger" problème ??
oui, il faudrait que tu utilises CPSUserFolder avec une conf 'optimisée'
pour pouvoir gérer ton nombre important d'utilisateur.
Je suis en train de finir une configiration par défaut à partir de
CPSUserFolder que je vais placer dans le svn nuxeo.org. Je posterai dans
l'après-midi quand ce sera disponible avec une petite doc sur la
manipulation.
J.
- --
Julien Anguenot | Nuxeo R&D (Paris, France)
CPS Platform : http://www.cps-project.org
Zope3 / ECM : http://www.z3lab.org
mail: anguenot at nuxeo.com; tel: +33 (0) 6 72 57 57 66
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org
iD8DBQFDXMZWGhoG8MxZ/pIRAjx1AJsGZzPkYF9I16hbqj/664jdUnvwSQCfUGtK
2KBUMpr7IOOS2+tAUF1LoGQ=
=w8JO
-----END PGP SIGNATURE-----
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>
|
_______________________________________________
cps-users-fr
Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>