将一个函数作为单独的node.js进程运行?

是否可以将函数作为完全独立的node.js进程运行?例如:

var parallel = require("parallel");
parallel(function(){
    var app = require("express")();
    app.on("/",function(req,res){ res.send("hi"); });
    app.listen(80);
},function callback(err,stdout){
    console.log("process terminated!")
});

有可能吗?

解决方法

首先,尝试使用惯用的负载均衡方式.对于节点,这是异步设计.有关更多信息,请参阅其他答案:

> https://stackoverflow.com/a/8685968/538551
> https://stackoverflow.com/a/11278689/538551

有一些选择:

>穿线:threads_a_go_go(source on github).
>纤维:node-fibers

>注意,这只是并发,而不是并行;代码结构比并行处理更多(more here)

> apache thrift nodejs plugin:不是你要求的直接,但这是我要去的路线.我会在低级别(如C)中实现硬件

相关文章

这篇文章主要介绍“基于nodejs的ssh2怎么实现自动化部署”的...
本文小编为大家详细介绍“nodejs怎么实现目录不存在自动创建...
这篇“如何把nodejs数据传到前端”文章的知识点大部分人都不...
本文小编为大家详细介绍“nodejs如何实现定时删除文件”,内...
这篇文章主要讲解了“nodejs安装模块卡住不动怎么解决”,文...
今天小编给大家分享一下如何检测nodejs有没有安装成功的相关...