IT/성능테스트

Redis 부하 테스트 중 에러

zolla 2015. 9. 25. 10:15
spring-data-redis 1.5 버전과 jedis를 사용해서 이번에 프로젝트를 진행하였다. 성능테스트를 진행중에 한곳에서 여러번의 IO가 발생하는 매소드에서 성능도 나오지 않을뿐더러 50TPS가 넘어가는 순간 서버가 먹통이 되어 버렸다. 그리고 서버를 재기동시에 아래의 에러가 계속 발생되고 있었다. org.apache.catalina.loader.WebappClassLoader loadClass INFO: Illegal access: this web application instance has been stopped already. Could not load redis.clients.jedis.Connection. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact. java.lang.IllegalStateException org.apache.catalina.loader.WebappClassLoader loadClass INFO: Illegal access: this web application instance has been stopped already. Could not load org.springframework.data.redis.PassThroughExceptionTranslationStrategy. The eventual following stack trace is caused by an error thrown for debugging purposes as well as to attempt to terminate the thread which caused the illegal access, and has no functional impact. java.lang.IllegalStateException 해당 소스에서 트랜잭션을 빼고난후에는 정상적으로 TPS가 올라가고 있었다.