- 积分
- 8
- 威望
-
- 金钱
-
- 注册时间
- 2019-7-31
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
我用js写了几个递归 循环请求服务器内容 返回立马再去请求
但是5个以上就突然很卡了 反应很慢 请问这是什么原因
确定不是递归问题
本地环境 lnmp1.5 (LNMP)
然后我做了小测试, 比如我20个同时请求,我在php那里根据传参逮到18个让sleep一会,放行2个去继续执行,也是一样的卡,所以可以完全排除代码逻辑问题
进一步小测试:
这20个递归 去请求服务器内容(测试用返回随机数) 防止服务器压力 服务器返回之前先sleep(1) 因为是递归 返回结果之后自动继续请求
然后这20个递归如果都运行大部分会停 运行越多停的越多 运行少了不停
关键还是本地请求 说不过去 局域网请求也这样
|
|