循环内异步问题
大量请求
在单台机器上,同时发送1000条http.get基本是不可能的,但是有种取巧的方法,每次发送间隔几ms, 下面是一个sleep函数的实现。
function sleep(delay) {
var start = (new Date()).getTime();
while((new Date()).getTime() - start < delay) {
continue;
}
}
在单台机器上,同时发送1000条http.get基本是不可能的,但是有种取巧的方法,每次发送间隔几ms, 下面是一个sleep函数的实现。
function sleep(delay) {
var start = (new Date()).getTime();
while((new Date()).getTime() - start < delay) {
continue;
}
}