缓存API数据&下载链接

时间:2016-05-05 13:16:04

标签: asp.net caching vimeo vimeo-api

为了减少我们在网站上进行的API调用,我使用ASP.Net的缓存库构建了一个缓存。

缓存目前设置为30分钟。

我们遇到的问题是下载链接似乎在此之前过期或达到某种最大值,并且用户正在获取一个页面,告诉他们他们无法访问下载。

现在,如果我重置缓存,它就能正常工作。

所以我正在寻求有关如何更好地处理此问题的帮助/建议。

1)我可能无法缓存任何内容并使每个页面加载单独的API调用,但这似乎是不必要的开销。

2)我可以减少缓存的生命周期。

3)当用户点击下载时,我可以在我们的终端上构建一个单独的服务。

我是#2和#3的粉丝,但我想知道其他人是否可以提供一些建议。

谢谢!

-Eric

0 个答案:

没有答案