【发布时间】:2017-09-03 20:10:43
【问题描述】:
我正在用 java 构建一个应用程序。我在循环中点击 api 超过 15000 次并获得响应(响应仅是静态的)
例子
**
username in for loop
GET api.someapi/username
processing
end loop
**
打完所有电话需要几个小时。建议我以任何方式(任何缓存技术)来减少调用时间。
附注:
1) 我从 java rest 客户端 (Spring resttemplate) 访问 api
2)我打的那个api是公共的,不是我开发的
3) 将部署在 heroku 中
【问题讨论】:
-
缓存系统需要内存资源。特别是api调用频繁的时候。其实你的情况还不够清楚。为什么响应一样,调用api 15000次?为什么你决定这样.我认为解决方案不正确,请描述您的情况,我们会尽力提供解决方案。
标签: spring rest caching rest-client spring-cache