nsyslog
Version:
Modular new generation log agent. Reads, transform, aggregate, correlate and send logs from sources to destinations
20 lines (17 loc) • 452 B
JavaScript
const cluster = require('../lib/cluster');
if(cluster.isMaster) {
const Shm = require('../lib/shm');
cluster.fork("./test_shm.js",[]);
setTimeout(()=>{
Shm.hpush('fork','flow1',{data:'data1'});
Shm.hpush('fork','flow1',{data:'data2'});
Shm.hpush('fork','flow1',{data:'data3'});
},1000);
}
else {
const Shm = require('../lib/shm');
setInterval(()=>{
let res = Shm.hget('fork','flow1');
console.log(res);
},1000);
}