如何处理来自REST服务的海量数据

om39a

我们正在使用一种返回大量数据的REST服务。在生产中,服务器硬件可以处理它。我需要通过在无法处理大量数据的本地计算机上获取数据来测试REST服务。我的本地计算机是4G i5。每次点击服务时,我都会出现内存不足异常。

response.getStatus()返回200状态。但是,当使用输入流读取器收集数据时,出现内存不足异常。

BufferedReader br = new BufferedReader(new
InputStreamReader(newByteArrayInputStream(response.getEntity().getBytes())));

还有其他方法可以收集数据而不遇到内存异常吗?

我曾尝试将VM大小推至2G,但仍然无法正常工作。

布莱恩·凯利

如果服务支持,请使用HTTP标准方法来请求整个响应内容有效负载范围内的

分页是另一种方法(同样,假设API支持它)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

QSqlQueryModel如何处理海量数据?

来自分类Dev

如何处理来自Web服务的过多数据?OOM

来自分类Dev

iOS-如何处理来自Web服务的大量数据

来自分类Dev

如何处理来自httpclient的数据

来自分类Dev

处理海量数据

来自分类Dev

如何处理来自支付网关的响应数据?

来自分类Dev

如何处理来自NBA.com的数据?

来自分类Dev

Swift-如何处理来自FIRUserInfo的FB Auth数据?

来自分类Dev

如何处理来自node.js的网页上的数据

来自分类Dev

如何处理来自Controller或Model的View数据?

来自分类Dev

如何处理来自NBA.com的数据?

来自分类Dev

如何处理来自node.js的网页上的数据

来自分类Dev

如何处理REST服务中的无效参数?

来自分类Dev

Web服务返回10000行数据,如何处理

来自分类Dev

微服务架构中如何处理重复数据

来自分类Dev

REST API如何处理连续数据更新

来自分类Dev

如何正确处理来自服务的异常(spring boot rest)

来自分类Dev

如何处理孤立服务?

来自分类Dev

火花处理如何处理像天蓝色Blob存储这样的来自群集外部的数据?

来自分类Dev

出站网关如何处理来自远程服务器的json字符串

来自分类Dev

如何处理来自Netty服务器/客户端的消息

来自分类Dev

我应该如何处理Ember.js中来自服务器的错误?

来自分类Dev

如何处理来自多个服务器的日志分析?

来自分类Dev

如何处理来自控制器内部角度服务的错误?

来自分类Dev

如何处理来自 RabitMQ 服务器应用程序的客户端连接

来自分类Dev

如何处理来自GameCenter的滞后尖峰

来自分类Dev

如何处理来自Singleton Java的异常?

来自分类Dev

如何处理来自请求主体的图像

来自分类Dev

如何处理来自角色异常的错误

Related 相关文章

热门标签

归档