我似乎无法弄清楚原因,但是每次尝试都会在memcache上出现缓存缺失。我正在使用一个框架来抽象出对memcache服务的实际调用;然而,即使我直接使用它也无效。在我的配额详细信息中,我看到memcache已经注册了API调用并发送了数据但没有从API收到数据。
我在同一个请求中甚至有多个缓存未命中:
01-19 08:40PM 03.742 play.Logger debug: Getting CacheKey [UserVO|197001]
D 01-19 08:40PM 03.746 play.Logger debug: Cache miss [UserVO|197001], got [null]
D 01-19 08:40PM 03.753 play.Logger debug: Setting Cacheable [netmau5] with CacheKey [UserVO|197001].
D 01-19 08:40PM 03.757 play.Logger debug: Getting CacheKey [UserVO|197001]
D 01-19 08:40PM 03.759 play.Logger debug: Cache miss [UserVO|197001], got [null]
我将持续时间设置为30分钟(以秒为单位)。有什么想法吗?