ファイルの変更を監視するアプリケーションがあります。ファイルが変更されると、すべてのsocket.ioクライアントにイベントが発行されます。コードは次のとおりです。
io.sockets.on('connection', function(socket) {
fs.watchFile('./file.txt', {persistent:true}, function(data) {
socket.emit('server', {message: 'File changed'});
});
});
私の質問は、上記のコードがsocket.ioクライアント接続と同じ数のファイル監視プロセスを実行するというのは本当ですか?
ありがとうございました。