2014-04-18 3 views
0

나는 Grails, Mysql 5.5 및 WAR를 호스팅하는 Apache Tomcat 7.0에서 웹 사이트를 개발했습니다. 데이터베이스 트랜잭션이있을 때마다 배포를 며칠 후에 반복적으로 관찰했습니다. 그것은 오류 페이지를 제공합니다. WAR를 재배포하면 문제가 해결됩니다. Tomcat에 데이터베이스 연결 또는 메모리 사이에 문제가 있습니까? MySQL의 동시 연결Tomcat 서버와 MySQL 5.5 연결

+0

은 적어도 당신이 여기 오류 메시지를 제공 할 필요가 웹 애플리케이션 폴더를 청소하여 해결되었다. – Alidad

+0

새로운 war 파일을 삭제하거나 web.xml을 수정하여 webapp의 재배포를 유발 시켰습니까? Tomcat은 치명적인 메모리 문제가 발생하기 전에 몇 명의 재배포 자만 용인 할 것입니다. 각 재배포 후에 Tomcat을 다시 시작하는 것은 동일한 옵션입니다. – nickdos

+0

데이터베이스 연결이 끊어지는 것과 같습니다. MySQL은 기본적으로 연결에 제한을두기 때문에 악명이 높습니다. 이것이 실제로 문제가되는 경우, DataSource로 유효성 검사 쿼리를 사용하거나 JDBC URL에서 autoReconnect = true를 설정하여 my.cnf의 제한을 늘려 수정할 수 있습니다. 정확한 문제에 대한 자세한 정보는 도움이 될 것입니다. –

답변

0

증가 수는 연결 문제 를 해결하고 오세요는 바람둥이에서 더 많은 메모리를 할당하고 자주 사람들이 당신을 도울 수 있도록

관련 문제