0

我一直在尝试实现“提前”缓存方案。从本质上讲,我有一个 Web 应用程序,用户可以与之交互以检索资源——如果之前请求过资源,则从缓存中检索资源,如果缓存未命中,则从其他地方检索资源。

我想提前填充缓存。这看起来就像用户在请求中提供特定参数,这将启动 Web 应用程序并让它请求资源并缓存它们。

问题的问题在于,如果用户在我的 Web 应用程序请求资源并缓存它们时请求特定资源,则需要优先考虑用户的请求。一旦用户收到资源,“提前”缓存应该重新启动。

我是 servlet 的新手,我不知道如何让两个请求像那样说话。我如何根据对我的网络应用程序的单独请求“推迟”某些功能的操作?

我很乐意提供任何你们都会觉得有用的相关代码。我的缓存类几乎与JCS 网站上的相同。

谢谢,凯文

4

0 回答 0