12345678910111213141516171819202122232425262728293031 |
- const fs = require('fs');
- const ipc = require('../../node-ipc');
- const socketPath = '/tmp/ipc.sock';
- //loop forever so you can see the pid of the cluster sever change in the logs
- setInterval(
- function() {
- ipc.connectTo(
- 'world',
- socketPath,
- connecting
- );
- },
- 2000
- );
- function connecting(socket) {
- ipc.of.world.on(
- 'connect',
- function() {
- ipc.of.world.emit(
- 'currentDate',
- {
- message: new Date().toISOString()
- }
- );
- ipc.disconnect('world');
- }
- );
- }
|