请教一个关于http请求中返回信息的问题
请教大家一个问题:接收到一个查询数据库数据的http请求,为了利用CPU就将这请求交给一个子进程处理,但是处理完之后不知道如何再发给请求者了。
var db = childProcess.fork('./database.js'); //创建数据库子进程
var http = require('http');
http.createServer(function(request, response){
//db.send{} 此处向子进程db发送查询内容,让子进程处理数据库事务
response.writeHead(200,{'Content-Type' : 'text/html'});
response.write('hello world!');
response.end();
}).listen(8888);
db.on('message', function(data) { //等待接收子进程返回的数据库查询结果,然后发给请求方
//????问题就是此处该怎么写才能将查询结果发给请求方呢?
})