Google App Engine 또는 클라우드 기반 애플리케이션에서 캐싱이 작동하는 방식에 대해 궁금합니다. 요청이 동일한 서버로 전송된다는 보장이 없기 때문에 데이터가 서버 A의 첫 번째 요청에 캐시 된 다음 두 번째 요청이 서버 B에서 처리되면 캐시에 액세스 할 수 없게됩니다.Google App Engine/클라우드 기반 호스팅에서 캐싱
이 경우 (서버에만 로컬 캐시), 요청이 캐시를 사용하는 것 같지 않습니까 (사용자 수에 따라 다름)? 예. Google에는 수천 개의 서버가있을 것입니다.
캐시 서버를 애플리케이션 서버와 구분하여 App Engine 토폴로지를 설명하는 참조가 있습니까? – systempuntoout
글쎄, 그들은 memcached를 사용합니다 (공식적인 문서에 나와 있습니다). 나는 memcache가 어디에서 실행되는지 (응용 프로그램 인스턴스와 동일한 실제 시스템에있을 수 있음)와 공유되는지 또는 복제되는지 여부를 알지 못합니다. 중요한 점은 응용 프로그램 인스턴스의 기본 프로세스 메모리에 있지 않으며 모든 인스턴스간에 공유된다는 것입니다 (모두 동일한 캐시 내용을 참조). – Thilo