-gistの連続更新で500系のエラーが出る為、数十ミリウェイトする用。
let fn={}
fn.sleep=t=>new Promise(d=> setTimeout(d,t));
fn.rsleep=(min=70)=>{
let time=min+~~(Math.random()*min)
return fn.sleep(time)
}
fetch(...).then(calc).then(d=>fn.rsleep(70)).then(...)
More than 3 years have passed since last update.
-gistの連続更新で500系のエラーが出る為、数十ミリウェイトする用。
let fn={}
fn.sleep=t=>new Promise(d=> setTimeout(d,t));
fn.rsleep=(min=70)=>{
let time=min+~~(Math.random()*min)
return fn.sleep(time)
}
fetch(...).then(calc).then(d=>fn.rsleep(70)).then(...)
Register as a new user and use Qiita more conveniently