2012-07-20 2 views
2

요청에 다시 돌아 오는 데 소요 된 총 시간을 포함합니까? 그렇지 않다면 Firebug net tab의 문맥에서 Waiting이 무엇을 의미하는지 정확하게 정의하십시오.방화 광 그물 대기 시간

나는 asp.net mvc를 사용하고 있으며 서버와 클라이언트 사이의 지연 시간을 추적하고 싶습니다.

답변

5

"대기 중"(자주색)은 서버가 처리에 소비 한 시간, 즉 요청이 완전히 전송 된 시점과 응답이 시작된 시점 사이의 시간을 나타냅니다. 응답을 받기까지 걸리는 시간은 "수신 중"(녹색)으로 표시됩니다.

내 규칙은 다음과 같습니다. "대기 중"시간이 길면 서버 측 코드에서 발생 가능한 병목 현상을 분석하십시오. "수신"시간이 길면 응답을 압축하거나 응답 페이로드를 줄이는 방법을 참조하십시오.

+2

지금 내 딜레마는 서버 코드가 초고속이지만 대기 시간이 길다는 것입니다. – sarsnake

+0

나는 본다. 나는 당신의 문제가 서버 측에 있다고 믿는다. 그러나 병목 현상은 당신의 코드가 아니다. 프로파일 링은 여기에서 순서대로 이루어집니다. 보시다시피, 저는 여기에서 매우 새롭기 때문에, 프로파일 링에 대해 논의하는 것이 규칙에 대한 주제를 벗어나지 않을지 확신하지 못합니다. 여기서는 서버 측 스택의 문제가 가장 큰 문제라고 말할 것입니다. 자신의 환경에 대한 정보를 (다른 질문에서) 제공한다면 나는 다른 사람들이 범인을 추적 할 수있는 좋은 방법을 제안 할 수 있다고 확신한다. –

+0

질문이 이미 게시되었습니다. 감사합니다 – sarsnake

관련 문제