关于app提交数据到后台的 长度问题

问题描述:

app提交巡检数据到 后台,以前是每条提交一次。但是 使用中发现 有的任务 数量超过500条。实际需要时间大概50多秒,这个时间 用户难以接受。

根据日志分析,一个请求 在后端处理时间大概在10ms,但是http请求和接受耗时要占用50ms 。

所以就改为 批量提交 ,一次提交50条。 之前提交用的也是http get ,所以这里继续使用。使用发现get 最多能提交9600 字节。

所以改成post 方式,tomcat 模式最大是2m。 改成 post 中 包含 50条数据的 json 字段。 后台收到之后 将json解析后,循环处理。

现在500条大概3s 。实际后台处理占用时长很短,大部分实际被网络传输 占用。


猜你喜欢

转载自blog.csdn.net/clz1314521/article/details/51245994