2012-02-16 16:37:38| 分类: rrestjs升级文档 | 标签: |字号大中小 订阅
以下是开启 config.ClusterNum 个进程监听1个端口的代码:(当 ClusterNum 为 1时,进入开发模式,根据配置的文件夹将自动重启node.js进程像PHP那样开发node.js应用)module.exports.conf = require('./config/config');//说明见git上的API
var http = require('http'),
rrest = require('rrestjs'),
port = [3000, 3001, 3002, 3003],
server = http.createServer(rrest(function (req, res){
res.send('process '+rrest.id+' is listen at '+port[rrest.id]+' : hello world everyone!');
}));
rrest.listen(server, port); //如果要监听多个端口必须这么写,这里如果不传port参数,则自动去读config.listenPort;
module.exports.conf = require('./config/config');//说明见git上的API
var http = require('http'),
rrest = require('rrestjs'),
server = http.createServer(rrest(function (req, res){
res.send('process '+rrest.id+' is listen at '+port[rrest.id]+' : hello world everyone!');
})).listen(rrest.config.listenPort);//读取配置文件的监听端口号,必须这么写,只需修改配置文件即可轻松部署//当然上面的listen不写,也可以这么写
//rrest.listen(server);

转发至微博
转发至微博
评论