学习是最好的投资!
もちろん、同時実行数は 5 ですが、キューに fork callback がないため、同時実行数は 5 となり、終了するまで調整されません。
fork callback
var async = require('async'); var q = async.queue(function(data, callback) { console.log(data.name); // フォークコールバック 折り返し電話(); }、5); for(var i = 0; i
var q = async.queue(function (data, callback) { console.log(data.name); コールバック(null) },5)
少了コールバック
キューに入れられたタスクを処理するための非同期関数。終了時にオプションのエラーを引数として callback(err) 引数を呼び出す必要があります。個別のタスクからのエラーを処理したい場合は、コールバックを q.push() に渡します。 (タスク、コールバック) で呼び出されます。
もちろん、同時実行数は 5 ですが、キューに
fork callback
がないため、同時実行数は 5 となり、終了するまで調整されません。少了コールバック
キューに入れられたタスクを処理するための非同期関数。終了時にオプションのエラーを引数として callback(err) 引数を呼び出す必要があります。個別のタスクからのエラーを処理したい場合は、コールバックを q.push() に渡します。 (タスク、コールバック) で呼び出されます。