2013-12-23 3 views
2

socket.write()를 사용하여 데이터를 클라이언트로 다시 보내는 서버 응용 프로그램을 만들고있었습니다.Node.js에서 최대 버퍼 크기를 설정하는 방법은 무엇입니까?

여기 버퍼 크기 관리 문제가 있습니다. 서버와 클라이언트 사이의 연결이 끊어졌으며 서버가 문제를 인식하지 못했다고 가정합니다. 따라서 버퍼에 계속 기록됩니다. 이러한 상황에서는 최대 버퍼 크기를 제한하여 많은 리소스를 소비하기 전에 오류가 발생할 수 있습니다.

node_buffer.h의 kMaxLength가 버퍼의 크기를 제어한다는 것을 알고 있지만, 자체 정의 된 메소드를 통해 값을 변경하는 것은 좋지 않다고 생각합니다. 크기를 관리하는 다른 방법이 있습니까?

답변

관련 문제