[GeoNetwork-usuarios-es] Petición GetRecords muy lenta

Buenos días,

Estamos trabajando con la versión de geonetwork 3.0.2, y a la hora de realizar una petición del tipo:

http://localhost:8080/srv/spa/csw?request=GetRecords&service=CSW&version=2.0.2&outputSchema=http://www.isotc211.org/2005/gmd&namespace=xmlns(csw=http://www.opengis.net/cat/csw/2.0.2),xmlns(gmd=http://www.isotc211.org/2005/gmd)&resultType=hits&maxRecords=500&typeNames=gmd:MD_Metadata&elementSetName=full&constraintLanguage=FILTER&constraint_language_version=1.1.0&constraint=<Filter%20xmlns="http://www.opengis.net/ogc"%20xmlns:gml="http://www.opengis.net/gml"><PropertyIsEqualTo><PropertyName>type</PropertyName><Literal>series</Literal></PropertyIsEqualTo></Filter>

devuelve el resultado en un tiempo aproximadamente de 70 segundos, cuando la misma petición en un catálogo de versiones anteriores, devuelve el resultado en un tiempo aproximado de 5 segundos.

Hemos estado mirando la documentación de esta versión del catálogo y para agilizar este tipo de peticiones, sugiere que se configure un CSW virtual, incluyendo la petición anterior. Lo hemos configurado desde el panel de control del modo administrador, pero en el campo donde puedes incluir la consulta explícita, se trunca y sólo se puede incluir hasta:

request=GetRecords AND service=CSW AND version=2.0.2 AND outputSchema=http://www.isotc211.org/2005/gmd AND namespace=xmlns(csw=http://www.opengis.net/cat/csw/2.0.2),xmlns(gmd=http://www.isotc211.org/2005/gmd\) AND resultType=hits AND maxRecords=500

con lo cual, se han ido creando CSW virtuales (3), hasta completar la sentencia completa. Una vez hecho esto, se ha reiniciado el servidor y limpiando la caché de la base de datos y posteriormente, se ha procedido a reconstruir el índice lucene, optimizarlo y recargar la configuración del mismo.

La petición ha bajado a unos 50 segundos, pero la diferencia con respecto al anterior, sigue siendo muy grande. Esto lo hemos visto desde el navegador Chrome, con las herramientas de desarrollador y realizando la petición desde la pestaña Network y se ve, que donde se lleva la mayor parte del tiempo es en el parámetro Waiting (TTFB).

¿Alguien del grupo, nos podría indicar como solucionar este asunto? ¿Se podría tratar de un "bug" del catálogo en esta versión?

Un saludo y gracias por adelantado
Francisco José Mediavilla de Diego
Consultor externo
Observación de la Tierra

C/Mar Egeo, 4
Madrid 28830 San Fernando de Henares
España

T +34 91 627 3291
T +34 91 597 9595

fmediavilla@anonymised.com
indracompany.com<http://www.indracompany.com/&gt;

[cid:image001.gif@anonymised.com]<http://www.youtube.com/user/theindracompany?feature=chclk&gt;\[cid:image002\.gif@anonymised\.com\]&lt;http://www.facebook.com/indracompany&gt;\[cid:image003\.gif@anonymised\.com\]&lt;https://twitter.com/indracompany&gt;\[cid:image004\.gif@anonymised\.com\]&lt;http://www.linkedin.com/company/indra&gt;\[cid:image005\.gif@anonymised\.com\]&lt;https://plus.google.com/107135201985474086995/posts&gt;\[cid:image006\.gif@anonymised\.com\]&lt;http://www.indracompany.com/es/blogneo&gt;

[cid:image007.png@anonymised.com]<http://indra20aniversario.com/&gt;

________________________________
Este correo electrónico y, en su caso, cualquier fichero anexo al mismo, contiene información de carácter confidencial exclusivamente dirigida a su destinatario o destinatarios. Si no es vd. el destinatario indicado, queda notificado que la lectura, utilización, divulgación y/o copia sin autorización está prohibida en virtud de la legislación vigente. En el caso de haber recibido este correo electrónico por error, se ruega notificar inmediatamente esta circunstancia mediante reenvío a la dirección electrónica del remitente.
Evite imprimir este mensaje si no es estrictamente necesario.

This email and any file attached to it (when applicable) contain(s) confidential information that is exclusively addressed to its recipient(s). If you are not the indicated recipient, you are informed that reading, using, disseminating and/or copying it without authorisation is forbidden in accordance with the legislation in effect. If you have received this email by mistake, please immediately notify the sender of the situation by resending it to their email address.
Avoid printing this message if it is not absolutely necessary.

(attachments)

image001.gif
image002.gif
image003.gif
image004.gif
image005.gif
image006.gif
image007.png