2012-04-19 5 views
1

node.js 코드를 살펴보고 그 중 일부를 이해할 수 없습니다. 제발 도와주세요. 위의 코드에 대한 node.js http.connections

var http = require("http"), 
server = http.createServer(function(req,res) {}); 
...... 
if(MaxUserCheck <1){ 
server.watcher.stop(); 
logmsg(level1, server.connections); 
} 

, 는 "감시자"및 사용 방법에 무엇입니까? "server.connections"-이게 뭐지? 어떻게 사용 하는가?

내가

server.on('request', function (req,res){}; 
... 
server.listen(52273, function(){}; 

으로 서버 모듈을 사용하여 나는 위와 같이 이해할 수 있지만, "server.connections는"이해할 수없는 그것은 그렇게 사용 보지 못했다으로 사용하여 보았다.

node.js 설명서를 조회했지만 설명하지 않았습니다. (http://nodejs.org/api/) "server.connections"는 서버에 연결된 클라이언트 수를 반환합니다. (서버는 다중 클라이언트에 대해 푸가를 사용합니다.) "server.connections"및 "server.watcher"의 사용법은 어디서 찾을 수 있습니까

고맙습니다.

+0

해당 코드는 어디에서 찾을 수 있습니까? '감시자 '비트는 비공식적으로 보이지 않습니다. 'connections'는 ['net.Server.connections'] (http://nodejs.org/api/all.html#all_server_connections_1) – sarnold

+0

에서 파생 된 것으로 보입니다. 고맙습니다. sarnold. 코드가 우리 서버에 있습니다. net.server.connections 인 경우 어떻게 net 서버 moudule을로드 할 수 있습니까? – taehun

답변

-1

이 두 구문은 다른 디렉토리에서 사용되었거나 필요할 수 있습니다. 이 모듈을 다른 파일로 내보내고 require ('watcher')라고 말하면 작동 할 것입니다. watcher가 어떤 것이 사용되었는지는 모르지만 모듈은 webwatcher 일 수 있습니다.