App Engine 뉴스 피드에서 사용자가 이미 본 기사가 피크 로드 중에 표시됩니다. 가장 가능성이 높은 원인은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: 세션 변수가 단일 인스턴스에 로컬입니다..
이것이 정답인 이유
App Engine의 표준 환경에서 세션 변수가 단일 인스턴스에 로컬로 저장되면, 로드 밸런서가 다른 인스턴스로 요청을 라우팅할 때 해당 인스턴스는 이전 세션 정보를 알 수 없습니다. 피크 로드 중에는 여러 인스턴스가 사용되므로, 사용자가 이미 본 기사 정보가 저장된 인스턴스가 아닌 다른 인스턴스로 요청이 가면, 해당 인스턴스는 사용자가 기사를 보지 않은 것으로 판단하여 이미 본 기사를 다시 표시할 수 있습니다. Cloud Datastore에서 덮어쓰여지는 것은 데이터 일관성 문제이지 재표시 문제는 아니며, API URL 수정이나 HTTP Expires 헤더 설정은 클라이언트 측 캐싱 문제에 해당하므로 서버 측 세션 관리 문제와는 거리가 있습니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음