Os NodeJs executam o comando em segundo plano e esquecem

Eu tenho um NodeJS infinitoscript.js loop e eu preciso desse script para executar outro script em segundo plano como um serviço que é realmente um serviço WebSocket.

var exec = require('child_process').exec;
exec('node bgService.js &');

Então agora os dois scripts estão funcionando bem!

Quando eu faço umCtrl+C no meuscript.js, abgService.js O script também é removido da memória, o que eu não quero.

Como executar algo em segundo plano e esquecer?

questionAnswers(1)

yourAnswerToTheQuestion