Ist "Heartbeat" in Socket.IO ein Ereignis, mit dem andere Aktionen ausgelöst werden können?
Dieser genaue Code funktioniert nicht, aber ich hatte gehofft, dass es so etwas wie:
io.sockets.on('connection', function(socket) {
socket.on('heartbeat', function() {
// Do something here...
});
});
Ist so etwas möglich? Ich meine, ich weiß, dass ich einfach eine andere Funktion erstellen kann, die alle 15 Sekunden mit einem setInterval auslöst:
io.sockets.on('connection', function(socket) {
setInterval(function() {
// Do something
},15000);
});
Aber da der Herzschlag bereits in diesem Intervall abläuft, warum nicht davon Gebrauch machen?
In jedem Fall wäre jede Einsicht sehr dankbar.