La mia domanda è abbastanza semplice. tuttavia, potrebbe essere necessario rispondere a una variabile diversa (suppongo)Quanti child_processes dovrei fork() in node.js?
Sto giocando con node.js e sto pensando a come utilizzarlo in un'architettura multi-core.
L'ultima versione fornisce i metodi child_process.fork()
e child.spawn()
per la programmazione multiprocesso. Ho letto su this un articolo molto buono (ma datato) sull'utilizzo di Node.js come server Comet su larga scala. Ora quindi nodejs fornisce la programmazione multiprocesso, non ho davvero idea di quanti processi dovrei generare per servire un numero elevato di richieste (supponendo che il mio server funzioni su una sola macchina). C'è un modo di scegliere il "migliore" (o almeno un buon numero) di processi figlio che fanno lo stesso lavoro?
Qualsiasi collegamento a una guida di partenza sarebbe molto apprezzato.
Grazie
grazie :) non ha visto questo paragrafo nel doc nodejs :) – ArtoAle
Nessun problema, lo si può trovare qui: http://nodejs.org/docs/v0.6.0/api/cluster.html – alessioalex
Sì , Sto dando un'occhiata più approfondita all'API ufficiale adesso! – ArtoAle