저는 Ehcache가 배포 된 웹 응용 프로그램을 만들고 있습니다. 이 응용 프로그램은 여러 서버간에로드 균형 조정됩니다. 앱은 각 서버에 설치되며 사용자가 앱에 액세스하면 부하 분산 서버 중 하나로 리디렉션됩니다.로드 균형 조정 서버를 사용할 수 없으면 Ehcache와 Spring이 어떻게됩니까?
다음 사항에 대한 올바른 이해가 있습니까? 사용자가 키 요청을하고 @Cacheable
이라는 주석이 있으면 Ehcache 상점의 값을 확인합니다. 키가 저장소에 있으면 값이 Ehcache에서 반환되고 키가 저장소에 없으면 키와 해당 값이 저장소에 추가되고 그 값이 반환됩니다. 부하가 분산 된 서버 중 하나를 사용할 수 없게되고 사용자가 현재 사용할 수없는 서버에 이미 캐시 된 값을 요청하면이 새로운 값이 캐시 저장소에 추가되고 위에서 설명한대로 사용자에게 반환됩니다.
사용자가 사용할 수없는 키를 요청할 위험은 없습니다.