Hibernate가 때때로이 오류를 내게 던졌습니다 : org.hibernate.LazyInitializationException : 프록시를 초기화 할 수 없습니다 - Session이 없습니다.비정상적인 최대 절전 모드 세션?
이제 알았습니다. 즉, 내가 작업중인 엔티티가 세션에서 분리되어 지연로드 된 속성을 초기화 할 수 없음을 의미합니다. 그러나 문제는 100 % 재생산되지 않습니다. 새로 배포 할 때 절대로 발생하지 않으므로 감염된 서버를 다시 시작하여 문제를 해결합니다 (적어도 잠시 동안).
메모리 내 캐시를 사용할 수 있지만 캐싱이 어떻게이 문제를 일으키는 지연로드와 상호 작용할 수 있는지 알 수 없습니다. 더욱이, 우리는 왜 새로운 서버에서이 문제를 볼 수 없었을 것입니까?
메모리 캐시의 최대 절전 모드 캐싱입니까? 타사 구현과 다른 점이 있습니까? – brainimus
그것은 hibernate의 캐싱 인터페이스를 가진 ehcache이다. – Denise
해결책을 찾았습니까? 난 당신이 설명한 것과 같은 문제가 있습니다 –