nodeJS中的父子进程

时间:2011-04-28 15:13:20

标签: c node.js fork

如何为以下简单的C代码创建等效的NodeJS?

int main(int argc, char *argv[]) {
    if (fork()) {
        printf("I'm parent %d", getpid());
        printf("From parent : %d", 1+1);    
    } else {
        printf("I'm child %d", getpid());
        printf("From child : %d", 10+20);
    }

    return 0;
}

2 个答案:

答案 0 :(得分:4)

Child Processes中查看NodeJS docs。然后查看Forever作为如何使用它们的示例。

答案 1 :(得分:2)

您需要使用Web Workers API。它是在服务器中生成后台进程的标准。

对于Nodejs,我们有以下库>

https://github.com/cramforce/node-worker