Mi pregunta es bastante simple. sin embargo, puede requerir que se responda una variable diferente (supongo)¿Cuántos child_processes debería fork() en node.js?
Estoy jugando con node.js y estoy pensando en cómo usarlo en una arquitectura multi core.
La última versión proporciona los métodos child_process.fork()
y child.spawn()
para la programación multiproceso. He leído en this un artículo muy bueno (pero anticuado) sobre el uso de Node.js como un servidor Comet a gran escala. Ahora bien, nodejs proporciona programación multiproceso, realmente no tengo idea de cuántos procesos debería generar para atender una gran cantidad de solicitudes (suponiendo que mi servidor se ejecute en una sola máquina). ¿Hay alguna manera de elegir el 'mejor' (o al menos un buen) número de procesos secundarios que realizan el mismo trabajo?
Cualquier enlace a una guía de inicio sería muy apreciado.
Gracias
gracias :) no vieron este párrafo en el documento nodejs :) – ArtoAle
No hay problema, se puede encontrar aquí: http://nodejs.org/docs/v0.6.0/api/cluster.html – alessioalex
Sí ¡Estoy mirando más profundamente la API oficial ahora mismo! – ArtoAle