2013-03-26 13 views
5

Czy można uruchomić funkcję jako całkowicie oddzielny proces node.js? Na przykład:Uruchom funkcję jako oddzielny proces 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!") 
}); 

Czy coś takiego jest możliwe?

+1

Powiązane: [node.js na maszynach wielordzeniowych] (http://stackoverflow.com/q/2387724/538551) – tjameson

+0

Dobry link, ale być może przestarzały? – MaiaVictor

+1

Najlepsza odpowiedź (http://stackoverflow.com/a/8685968/538551) jest aktualna. – tjameson

Odpowiedz

1

Po pierwsze, spróbuj użyć idiomatycznego sposobu równoważenia obciążenia. W przypadku węzła jest to projekt asynchroniczny. Zobacz także inne odpowiedzi, aby uzyskać więcej informacji:

tam chociaż są opcje:

Powiązane problemy