是否可以将函数作为完全独立的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)中实现硬件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。