2016-08-02 2 views
1

을 통해 데이터의 시간 여행 나는 순간 IP 패키지까지 내 NodeJS 응용 프로그램에서 TCP/IP 스택 (리눅스)

res.send("Hello,World") 

를 호출하는 순간부터 발생 얼마나 많은 시간을 알고 싶어은 NIC 카드를 남긴다. 이렇게하는 방법이 있습니까?

왜 내가 알고 싶습니까?

CentOS6에 400 req/s를 제공하는 서버가 있습니다. 요청을 생성 한 파트너가 내 응답 시간을 측정합니다. 최근에 요청 비율이 800 req/s로 증가했으며 파트너가 내 응답 시간에 증가를 감지했습니다. 내 응용 프로그램이 요청할 때까지 시간이 res.send() 변경되지 않았습니다. 따라서 Linux TCP/IP 스택이 느려졌다는 가설이 있습니다. TCP/IP 스택이 응답을 처리하는 데 필요한 시간을 실제로 관찰하여이 가설을 확인하고 싶습니다.

답변

1

res.send() 이후에는 이 남았습니다. 당신이 관심있는 것은 send() 걸리는 시간입니다.

관련 문제