dev@xmlfr.org : liste de discussion des développeurs du site XMLfr
[dev@xmlfr.org] Re: [Cocoon] show-time & XML
From: Sylvain Wallez (sylvain.wallez@anyware-tech.com)
Date: 05/01/2004 - 16:44
Eric van der Vlist wrote:
>On Mon, 2004-01-05 at 16:45, Sylvain Wallez wrote:
>
>
>>Désolé, je n'ai pas compris la question :-/
>>
>>
>
>OK. Plaçons-nous dans le contexte de mes tests...
>
>Le pipe qui match "http://beta.xmlfr.org/tests/rss/Tous-les-tests" se
>comporte comme un client qui exécute des requêtes et affiche des
>statistiques sur leur temps d'exécution.
>
>Actuellement il lit ces temps d'exécution dans les commentaires renvoyés
>par "show-time". C'est l'architecture la plus simple et elle permet de
>tester des requêtes envoyées à un autre machine.
>
>Si j'ai bien compris le contournement que tu proposes, il s'agit d'aller
>lire ce temps d'exécution dans un log Cocoon. Pour pouvoir faire cela,
>je dois être capable d'identifier dans le log la requête HTTP que je
>viens d'envoyer.
>
>Comment pourrais-je le faire? Faut-il associer un id à cette requête
>(passé par exemple en query) et modifier les paramètres du log pour
>l'afficher (si c'est possible)? Y a t-il d'autres solutions?
>
>Cela me semble assez bricolage! Le show-time est beaucoup plus pratique
>dans mon cas...
>
>
En fait, j'avais compris : tu veux savoir comment récupérer le temps de
traitement d'une requête depuis Cocoon, pour construire les statistiques
à l'issue de l'exécution de la campagne de tests, c'est bien ça ?
Une solution se trouve probablement du côté du "profiling pipeline".
C'est une implémentation particulière du pipe (en plus de
caching/noncaching) qui mesure le temps d'éxécution des requêtes de bout
en bout ainsi que le temps passé dans chaque composant du pipeline. Va
voir sur http://localhost:8888/samples/profiler/welcome
Ah, concernant une de tes remarques sur les annotations dans la sitemap
(j'ai du mal a suivre toutes les discussions) : il est exact que la
sitemap n'accepte pas d'éléments étrangers, mais elle accepte par contre
des attributs étrangers. On pourrait ainsi marquer les <map:match> qui
sont à tester.
Sylvain
--
Sylvain Wallez Anyware Technologies
http://www.apache.org/~sylvain http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
Orixo, the opensource XML business alliance - http://www.orixo.com
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "dev@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie au developpement du site XMLfr.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a dev-request@xmlfr.org
(mailto:dev-request@xmlfr.org?Subject=unsubscribe)
Archive générée par hypermail 2.1.3 le 28/01/2004 - 09:12 UTC
webmaster@xmlfr.org
|