2011-09-22 86 views
0

我经历了这个代码(节点群集的示例),其工作正常,没有错误,但没有来自http服务器的响应。每个日志 ,因为它是建立工人和那些正在运行问题与节点群集(nodejs)

var cluster = require('cluster') 
    , http = require('http'); 

var server = http.createServer(function(req, res){ 
    console.log('%s %s', req.method, req.url); 
    var body = 'Hello World'; 
    res.writeHead(200, { 'Content-Length': body.length }); 
    res.end(body); 
}); 

cluster(server) 
    .use(cluster.logger('logs')) 
    .use(cluster.stats()) 
    .use(cluster.pidfiles('pids')) 
    .use(cluster.cli()) 
    .use(cluster.repl(8888)) 
    .listen(3000); 

回答

0

只是测试你的代码在节点0.4.12,它工作正常。我试图用curl发出请求,它会返回Hello world

您确定没有错误,并且您有节点版本0.4吗?如果我正确记得它们,它们会从0.5开始添加内置群集功能。