2011-04-13 1 views
0

이것은 나를 미치게합니다. 그래서 누군가가 나에게 단서를 줄 수 있는지 알 것입니다. CentOS 5, 최신 Apache 및 MySQL 및 PHP를 실행하는 소형 VPS가 있습니다.사용자의 일부분 만 매우 느린 페이지로드가 발생합니다. CPU/대역폭/기타 부하가 적음

  • 내 사용자 중 약 1 %는 정적 HTML 페이지의 경우에도 매우 느린 페이지로드를보고합니다. 0.1 kbps의 순서로. 하지만 결국 페이지가로드됩니다.

  • 항상 괴로움을 겪은 사용자와 동일하며 항상 괴로워합니다.

  • 서버가 CPU 또는 디스크로드 중이 아니며 메모리 또는 디스크가 제한되어 있지 않습니다.

  • 처리량이 매우 빠르며 모든 비 피해 사용자에게 일관성이 있습니다.

  • 괴롭힘을받은 사용자는 동일한 호스트의 다른 VPS 서버에서 파일을 매우 빠르게 다운로드 할 수 있습니다. 따라서 호스트가 아닌 것 같습니다.

누구도 이와 같은 문제가 발생 했습니까? 영향을받는 사용자의

/EDIT

  • Tracert를 사용자가 주장

    • 사용자 범위에서 온 다양한 운영 체제 및 브라우저를 시도하는

    /EDIT2 정상입니다 다른 지역의

+0

서버에 ping을 실행하고 사용자 컴퓨터에서 tracert를 실행 해보십시오. –

+0

(다른 인구와 비교할 때) 괴로워하는 사용자는 어떤 브라우저입니까? 같은 네트워크에있는 모든 컴퓨터가 공용 인터넷에 연결되어 있습니까? – RQDQ

+0

에릭 : TraceRT 정상입니다 – Bennett

답변

0

DNS와 관련하여 약간의 고민이있을 수 있습니다. 사용자가 회사 환경에있는 경우 일반적으로 DNS 조회는 캐시되지만 모든 요청에도 DNS 조회가 포함되어 있으면 식별하는 동작을 설명 할 수 있습니다.

가능하다면 다른 사용자가 PC (잘하면 랩톱)를 가지고 다른 네트워크에 연결하도록 요청할 수 있습니다.

Firebug (Firefox 브라우저 용 플러그인)를 설치하도록 요청할 수도 있습니다.이 기능을 사용하면 무슨 일이 벌어지고 있는지 시각적으로 알 수 있습니다.

페이지에 Javascript - esp가 포함되어 있습니까? 다른 제공 업체의 analytics 태그가 있습니까? 이로 인해 때때로 시각적으로 느린 페이지가 생성 될 수 있습니다. 다운로드가 잘되었지만 브라우저는 분석 코드에서 작동하기 때문에 페이지를 렌더링하지 않습니다.

0

무엇이 redbot.org입니까?

문제가있는 사용자와 가까운 지역에서 web page test을 실행 해보십시오. 폭포 차트를보고 큰 대기 시간 또는 TTFB 시간이 있는지 확인하십시오.

귀하의 사용자가 CDN/노드가 다운되었거나 차단되어있는 위치에 있습니다. 예를 들어, 사용자가 중국에있는 경우와 facebook/twitter처럼로드되는 타사 위젯이있는 경우 중국 방화벽에 의해 차단되고 10-20 초의 시간 초과가 발생합니다.