Im forking mi proceso nodejs en 4 procesos hijo. Uno de estos procesos secundarios es para propósitos de prueba. Los otros son producción.
¿Hay alguna forma de reiniciar el proceso secundario teniendo en cuenta los archivos modificados sin tener que reiniciar todo el proceso de nod?
Respuestas
1 para la respuesta № 1Vea una descripción detallada de cómo comunicarse con procesos bifurcados de node-js desde un proceso de nodo aquí.
La pregunta era, si se tienen en cuenta los cambios de código en un proceso bifurcado, cuando se reinicia la bifurcación. Sí lo son.
Una vez que comience un nuevo tenedor vía
var sub = require("child_process").fork("my_module.js");
El código actual se lee del archivo real. Puede detener la bifurcación a través de sub.disconnect () y volver a cargarla.