この正確なコードは機能しませんが、次のようなものを期待していました:
io.sockets.on('connection', function(socket) {
socket.on('heartbeat', function() {
// Do something here...
});
});
このようなことは可能ですか?つまり、setInterval を使用して、たとえば 15 秒ごとにトリガーする別の関数を作成できることはわかっています。
io.sockets.on('connection', function(socket) {
setInterval(function() {
// Do something
},15000);
});
しかし、ハートビートはすでにこの間隔で実行されているので、それを利用してみませんか?
いずれにせよ、どんな洞察も大歓迎です。