我浏览了这段代码(节点集群的样本),它的工作正常没有错误,但没有来自http服务器的响应。 根据日志创建的工作人员和那些正在运行的工作
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)
刚刚在节点0.4.12上测试了你的代码,它运行正常。我尝试使用curl
发出请求,并按原样返回Hello world
。
您确定没有错误且节点版本为0.4吗?他们添加了内置集群功能,因为我正确地回想起它。