我正在检索需要大约 400 毫秒才能检索并转换为 Java 对象的远程资源。此对象有可能在对我的 JAX-RS Web 服务(对象所有者)的大量请求中被引用。是否有一些内置的缓存机制允许我通过 id/hash 存储对象并在稍后的时间点检索它(如哈希图,但通过某种方式在 3600 秒后使资源过期)。
我看过: https ://blogs.oracle.com/cwebster/entry/caching_static_resources_in_glassfish
它看起来很有希望,但链接的 ExpiresFilter 不再存在,我可以找到它,它只解决了远程系统调用 JAX-RS 方法的问题,而许多其他方法依赖于该方法(因此该方法直接在 java 中调用)