有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

基于使用情况的java清除缓存

我正在调用web服务来填充缓存

可以发送到服务器的请求数有一个限制-每小时15个请求

我希望为调用Web服务最多的用户最小化缓存的陈旧性

以下三个用户访问此服务:

user1 - 10 requests per hour
user2 - 5 requests per hour
user3 - 20 requests per hour

user1 - 29% of requests
user2 - 14% of requests
user3 - 57% of requests

基于此,我计划运行一个计划任务来清除 对于访问服务的次数百分比较高的用户(如user3),缓存用户的频率更高

除了我所采用的方法或现有的算法之外,我是否还有其他方法可以使用,也许我可以利用现有的框架


共 (0) 个答案