processcom
Master
Develop
communicate and launch multi node process on same machine
Installation
$ npm install processcom
Exemple
create 4 files
Master process file
'use strict'//read config filevar config = ; //create master processvar master = ; //listen event when a process child created//proc is a process object (see node process) master //launch master processmasterstart; //add a process after startmaster;
child_1.js process file
'use strict'//create child process communicationvar child = ; //listen when a message has been send by masterchild;
child_2.js process file
'use strict'//create child process communicationvar child = ; //listen when a message has been send by masterchild; //send message to child1 process;
child_3.js process file
'use strict'//create child process communicationvar child = ; //listen when a message has been send by masterchild; //send message to child1 process;
config.json file
{
"child_process":[
{ "name":"child1",
"process":"child_1",
"autoRestart":true
},
{ "name":"child2",
"process":"child_2",
"autoRestart":true
}
]
}