2009-08-02 5 views
0

javax.cache API를 사용하여 GAE의 memcache에 도메인 객체의 인스턴스를 저장합니다. 스토리지 제한이나 다른 이유로 인하여 인스턴스가 제거되는 즉시 알려 드리고자합니다. CacheListener 그 해결책은 무엇입니까? GAE는 인스턴스를 제거 할 때 CacheListener.evict (Object o)을 호출합니까?CacheListener를 GAE와 함께 사용

답변

3

appengine docs에는 onEvict()가 지원되지 않는다고 나와 있습니다.

JCache 수신기 API는 onPut 및 onRemove 수신기와 같이 응용 프로그램의 API 호출을 처리하는 동안 실행할 수있는 수신기에서 부분적으로 지원됩니다. onEvict와 같이 백그라운드 처리가 필요한 리스너는 지원되지 않습니다.

+0

"onPut"또는 "onRemove"는 로컬에서만 작동하며, 한 대의 컴퓨터에 놓고 모든 컴퓨터에서 수신되는 수신기가 있습니까? – Thilo

+2

로컬에서만. * 너무 행복하게 해주는 추가 텍스트 * –