Skip to content

Instantly share code, notes, and snippets.

@enginespot
Created November 28, 2012 06:30
Show Gist options
  • Save enginespot/4159412 to your computer and use it in GitHub Desktop.
Save enginespot/4159412 to your computer and use it in GitHub Desktop.
send heartbeat message to udp server by nodejs
var dgram = require('dgram');
var message = new Buffer("Hello World");
var server_ip = 'localhost';
var server_port = 3000;
var beat_period = 5;
console.log("Sending heartbeat to IP " + server_ip + " , port " + server_port);
console.log("press Ctrl-C to stop");
setInterval(function () {
var client = dgram.createSocket("udp4");
client.send(message, 0, message.length, server_port, server_ip, function (err, bytes) {
client.close();
});
}, beat_period * 1000);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment