Nuxeo mailing list archives
[CPS-users-fr] Problèmes de performances avec une application CPS
Julien Anguenot
ja at nuxeo.com
Mer 18 Avr 20:29:46 CEST 2007
MASSIN Patrick (EURIWARE) wrote:
> Je suis en charge de la maintenance d’une application réalisée en CPS
> 3.4, Zope 2.9.3 et Python 2.4.3 installé sur un serveur LINUX.
>
>
>
> Les utilisateurs se plaignent des performances obtenues sur certaines
> fonctions, notamment celles qui font appel à des requêtes portal_catalog.
>
>
>
> Exemple d’une requête qui dure 15 secondes :
>
> ------
>
> 2007-04-17T09:33:03 INFO cpsskins_getPending start catalog search for
> {'path': ['/adoc_evr//sections/etablissements',
> '/adoc_evr//sections/corporates', '/adoc_evr//sections/bus'],
> 'portal_type': 'evr_texte_juridique', 'cps_filter_sets': {'operator':
> 'and', 'query': ('searchable', 'leaves')}, 'sort-on': 'Title',
> 'review_state': 'pending'}
>
> ------
>
> 2007-04-17T09:33:18 INFO cpsskins_getPending end catalog search in 15.17
>
>
>
> Des opérations ont été menées en 2006 : montée en version CPS,
> changement de serveur, tentatives infructueuses de distribution de
> charge sur un serveur multiprocesseur par ZEO, ….
>
>
>
> Le mode Debug est à off.
>
> Le fichier Data.fs atteint une taille de 3 .4 Go, il est compacté toutes
> les semaines.
>
> Le catalogue contient 88441 enregistrements.
>
>
>
> A-t-on atteint les limites du système ? J’aimerais avoir un retour
> d’expérience d’autres sites CPS de taille équivalente ou supérieure ? ou
> des idées pour gagner du temps sur ce genre d’opérations.
Nous avions fixé le soucis de ZCatalog de cette façon pour des gros
volumes :
http://www.cps-project.org/sections/projects/nxlucene
Quelques explications sur les motivations :
http://blogs.nuxeo.com/sections/blogs/julien_anguenot/2006_06_02_lucene-based-cataloging-solution-for-zope-3-cps-3-4
En même temps, 88441 indexes c'est pas énorme non plus... Donc faudrait
profiler un peu pour ce qu'il se passe.
J.
--
Julien Anguenot | Nuxeo R&D (Paris, France)
Open Source ECM - http://www.nuxeo.com
Nuxeo 5 : http://www.nuxeo.org
Mobile: +33 (0) 6 72 57 57 66
-------------- section suivante --------------
Une pièce jointe non texte a été nettoyée...
Nom: signature.asc
Type: application/pgp-signature
Taille: 252 octets
Desc: OpenPGP digital signature
Url: http://lists.nuxeo.com/pipermail/cps-users-fr/attachments/20070418/4863d366/signature.pgp
Plus d'informations sur la liste de diffusion cps-users-fr
This list archive provided by Nuxeo, the
leaders of open source ECM.
Check out the Nuxeo 5 open source,
standards-based ECM project.