Tenemos una aplicación de Internet Tapestry-Spring-Hibernate en Tomcat 6, entregando unas 1000 solicitudes por segundo. Aleatoriamente, sin motivo aparente, una página solo muestra un montón de caracteres aleatorios en el navegador. Sin embargo, cuando la página se actualiza, se muestra bien. Aquí hay una captura de pantalla de la fuente de la página ilegible en Chrome:Tapestry Web App en Tomcat de vez en cuando escupe basura
aquí es lo que he encontrado hasta ahora:
- No parece ser específica del navegador. He sido testigo de esto en Chrome y Firefox, pero los usuarios también han informado esto en IE 7 y versiones posteriores.
- La carga en el servidor parece no tener correlación con cuando sucede esto.
- Actualizar la página muestra la página normalmente, como si nada hubiera sucedido.
- no veo nada relevante en el servidor o en los registros de la aplicación
- La etiqueta de tipo de contenido de la página es
<meta content="text/html; charset=utf-8" http-equiv="content-type"/>
- Hay un par de otras aplicaciones web desplegadas en el mismo recipiente, uno de ellos al aire libre, pero no parecen exhibir esto en absoluto.
Mi pregunta es, alguien se ha encontrado con esto antes, y si es así, ¿pueden indicarme dónde debería empezar a buscar? ¿Es esto un problema con la página que tiene algo así como el tipo de contenido incorrecto o el servidor no puede manejarlo por alguna razón? ¿O podría ser esto un error de framework en Tapestry o en la aplicación en sí? Cualquier puntero es bienvenido. En este punto, no estoy seguro de dónde está el problema, por lo que no estaba seguro de si esto ocurre en ServerFault o si se queda aquí.
he visto esto antes también. – pstanton