| net = require('net'); |
| connections = 0; |
| |
| var errors = 0; |
| |
| server = net.Server(function (socket) { |
| |
| socket.on('error', function () { |
| errors++; |
| }); |
| |
| }); |
| |
| //server.maxConnections = 128; |
| |
| server.listen(9000); |
| |
| var oldConnections, oldErrors; |
| |
| setInterval(function () { |
| if (oldConnections != server.connections) { |
| oldConnections = server.connections; |
| console.log("SERVER %d connections: %d", process.pid, server.connections); |
| } |
| |
| if (oldErrors != errors) { |
| oldErrors = errors; |
| console.log("SERVER %d errors: %d", process.pid, errors); |
| } |
| }, 1000); |
| |