次のコードスニペットでは、明示的に定義されたconsole.logとコールバック内の両方で、127.0.0.1から接続が確立された場合にのみ起動します。
service.sockets.on('connection',function(socket){
console.log("Incoming Socket Connection -> ",socket.id);
if(typeof fn === 'function'){fn(socket);}
});
他のマシンは起動しませんが、接続を受け取り、ページが提供されます。NodeJSは127.0.0.1からの接続でコンソール出力のみを表示しますか?私はこれに非常に混乱しており、テストが非常に困難になっています。