我使用javax.cache API将Domain对象的实例存储在GAE的内存缓存中。由于存储限制或其他任何原因,我想在任何实例撤出后立即得到通知。 CacheListener是该解决方案吗?删除实例时,GAE是否正在调用CacheListener.evict(Object o)?

最佳答案

appengine docs指出不支持onEvict()。


  可以在处理应用程序的API调用期间执行的侦听器部分支持JCache侦听器API,例如onPut和onRemove侦听器。不支持需要后台处理的侦听器,例如onEvict。

10-06 08:37