Problema

Cuando replicas una página o documento grande de una instancia de Communiqué 4.2 o posterior a otra, hay un error en error.log similar al siguiente:

20.02.2008 13:44:31 *INFO * autor: Entrega de contenidos al gestor de transporte. 20.02.2008 13:44:31 *INFO * author: http: starting delivery. el destino es http://localhost:4200 20.02.2008 13:44:31 *INFO * autor: http: ajuste de superusuario de autorizaciones:****** 20.02.2008 13:44:31 *INFO * autor: POST: envío de contenido, utilizando http 20.02.2008 13:44:31 *INFO * autor: http: ajuste del tiempo de espera de la conexión a 1000 ms 20.02.2008 13:44:31 *INFO * autor: http: ajuste del tiempo de espera de la conexión a 1000 ms 20.02.2008 13:44:33 *ERROR* autor: http: error durante la entrega del contenido: java.net.SocketTimeoutException: tiempo de lectura agotado en 20.02.2008 13:44:33 *ERROR* autor: la replicación (activación) de /etc/medialib/playground no ha tenido éxito: java.net.SocketTimeoutException: tiempo de lectura agotado La conversación sigue

Solución

Realice una de las siguientes acciones para aumentar el tiempo de espera del socket:

  • En la configuración de Communiqué, haga lo siguiente para aplicar a todos los agentes de replicación.
  1. Conéctese a su instancia a través de CQDE.
  2. Abra el archivo /config/replication/cqnative.xml.
  3. Aumentar el parámetro socketTimeout (en milisegundos).
  4. Reinicie la instancia.
  • En la configuración de Communiqué, haga lo siguiente para aplicar a un agente de replicación individual:
  1. Edite el agente de replicación añadiendo /request/protocol.socketTimeout='100000' en el campo denominado "Parámetros de transporte adicionales".
  2. Guardar el diálogo. No es necesario reiniciar la instancia.

Información adicional

El problema puede ocurrir porque ha intentado replicar una página grande y la instancia de destino no ha respondido antes de que el socket leyera el tiempo de espera.

Esta obra está autorizada con arreglo a la licencia de Reconocimiento-NoComercial-CompartirIgual 3.0 Unported de Creative Commons.  Los términos de Creative Commons no cubren las publicaciones en Twitter™ y Facebook.

Avisos legales   |   Política de privacidad en línea