1
작동하지 평행 나는 다음과 같은 코드를 가지고 :이 작동하지 않습니다async.js 제대로
async.parallel({
one: function(callback) { gps_helper.get_gps(PEMSID, conn, start, stop, function(fullResults){
callback(fullResults);
}) }, //query for new dataSet
two: function(callback) { admin.getTh(function(gpsThresholds){
callback(gpsThresholds);
}) }
},
function(results){
console.log(results);
console.log('emitting GPS...');
socket.emit('GPS', {gpsResults: results.one, thresholds: results.two, PEMSID: PEMSID, count: count, length: PEMSToDisplay.length, checked: checked});
count++;
});
, 내 콘솔 results
로 콜백 완료 첫 번째 쿼리를 표시합니다. 또한 출력에는 {one: fullResults, two: gpsThresholds}
형식이 없으며 각 함수에서 콜백 값을 표시하는 것입니다.