2017-02-19 4 views
0

응용 프로그램을 시작할 때 성능 문제가 발생하기 시작했습니다. 최대 절전 모드 5.2.7 & EHCache 2.9.0. 내가 2.10.3에 EHCache는 업그레이드 할 경우최대 절전 모드 및 EHCache 성능 문제

19:29:16.446 INFO - HHH000400: Using dialect: org.hibernate.dialect.MySQL5Dialect 
19:29:17.770 WARN - HHH90000021: Encountered deprecated setting [hibernate.ejb.interceptor], use [hibernate.session_factory.interceptor] instead 
19:29:21.998 WARN - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/Users/admin/.gradle/caches/modules-2/files-2.1/net.sf.ehcache/ehcache/2.9.0/8a4f89d91daafb3994ed212201f935554a200b4b/ehcache-2.9.0.jar!/ehcache-failsafe.xml 
19:29:25.285 WARN - HHH020003: Could not find a specific ehcache configuration for cache named [org.Entity2]; using defaults. 
19:29:28.652 WARN - HHH020003: Could not find a specific ehcache configuration for cache named [org.Entity1]; using defaults. 
19:29:35.952 WARN - HHH020003: Could not find a specific ehcache configuration for cache named [org.Entity3]; using defaults. 
19:29:35.958 WARN - HHH020007: read-only cache configured for mutable entity [org.Entity3] 
19:29:40.486 INFO - HHH000397: Using ASTQueryTranslatorFactory 

이 문제가 계속 재생하기 : 당신이 로그에서 볼 수 있듯이

은 완전히 최대 절전 모드 구성을로드 24 초 정도 걸립니다.

답변

0

먼저 할 일은 ehcache.xml 파일을 추가하는 것입니다. 올바른 캐시가 구성된 것이 이상적입니다. 도움이되는지 확인하십시오.

또한 새 버전을 사용할 수 있는지 확인하기 위해 Ehcache에 알려주는 플래그 인 updateCheck이 의심됩니다. 인터넷에 접속할 수 없다면 너무 느려질 수 있습니다. 따라서 구성에서 false로 설정하십시오.