sockjs는 요청 정보를 내 콘솔에 출력합니다. 내 코드에서 어디에서든지 그렇게 말하지 않았습니다.콘솔에서 Sockjs 디버그 정보를 제거 하시겠습니까? (Nodejs)
예 :
GET /echo/info 1ms 200
GET echo/332/ed2323/websocket 1ms
etc
어떻게 든 이것을 돌릴 수 있습니까?
sockjs는 요청 정보를 내 콘솔에 출력합니다. 내 코드에서 어디에서든지 그렇게 말하지 않았습니다.콘솔에서 Sockjs 디버그 정보를 제거 하시겠습니까? (Nodejs)
예 :
GET /echo/info 1ms 200
GET echo/332/ed2323/websocket 1ms
etc
어떻게 든 이것을 돌릴 수 있습니까?
이것은 아마도 express의 dev-mode 액세스 로그 일 것입니다. 그 라인을 주석 처리하십시오. app.use(express.logger())
로그가 express 또는 sockjs 인 지 확실하지 않습니다. 그것을 사용하는 방법에 대한 자세한 정보를 위해 project page를 참조 sockjs 서버를
function logger(severity, message){
if (severity=="error") console.log(message);
}
var sockjs_server = sockjs.createServer(log: logger);
//give empty function if you don't want any logs !!!
를 만들 때 sockjs 위해 당신은 log
에 대한 사용자 지정 처리기를 제공하여 그것을 대체 할 수 있습니다.
로그 형식으로 판단하면 Sock.js의 것 같습니다 – franzlorenzon
가능한 복제본 [Socket.io와 같은 Sock.js의 로거 상세 표시 수준 조정] (http://stackoverflow.com/questions/19241972/adjust-the-logger-verbosity-level-of-sock- js-like-in-socket-io) – franzlorenzon