• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

AJAX 페이지: 시간이 많이 걸리는 호출 식별

우리의 AJAX UI는 브라우저에서 HTTP 또는 HTTPS 도메인과 같은 외부 엔드포인트로의 최근 AJAX 요청을 표시합니다. 이 정보는 사이트의 웹 페이지 일부를 업데이트하는 AJAX 호출에 시간이 오래 걸리거나 실패할 때 최종 사용자 환경의 문제를 식별하는 데 도움이 됩니다. 데스크톱 브라우저, 모바일 기기, 태블릿 등 기기 유형별로 문제를 검토할 수 있습니다.

문제 해결 사항

다음은 앱의 성능 문제를 식별하기 위한 몇 가지 문제 해결 팁입니다.

AJAX 호출 문제 해결

전체 요청의 문제

문제가 어디에 있는지 확실하지 않거나 요청을 처음부터 끝까지 추적하려면 AJAX UI에서 분산 추적 링크를 클릭하세요.

타이밍 문제

시간 백분율 , 분당 처리량 요청(rpm) 및 요청당 평균 데이터 전송 속도는 타이밍 문제를 식별하는 데 도움이 될 수 있습니다.

  • AJAX 요약 페이지의 요청당 평균 데이터 전송 차트에서 큰 폭의 스파이크를 찾으십시오.
  • 요청 URL, GraphQL 작업 이름 및 기타 여러 필드별로 AJAX 성능을 평가하려면 Group By [그룹화 기준] 드롭다운을 사용하여 데이터 추세를 분석하세요.
  • 개별 호출의 AJAX 성능 탭에서 높은 콜백 시간 값과 데이터 전송 속도 간의 상관 관계를 찾습니다.

엔드포인트 문제

이상값 엔드포인트를 찾아 해당 엔드포인트에서 이루어진 개별 요청을 조사합니다.

AJAX 요약 페이지의 상태 코드 차트는 호출의 반환 동작에 대한 정보를 제공합니다. 200 범위를 벗어나는 상태 코드가 많이 표시되면 AJAX 엔드포인트에 문제가 있음을 나타낼 수 있습니다.

특정 웹페이지 위치 문제

로드되는 페이지의 컨텍스트 내에서 잠재적인 AJAX 문제를 검사합니다. AJAX 트랜잭션을 선택한 다음 AJAX를 사용한 세션 추적 테이블에서 추적을 선택하십시오.

그것을하는 방법

앱에 대한 AJAX 요청 문제를 해결하려면:

  1. one.newrelic.com > All capabilties > Browser > (앱 선택) > AJAX 으로 이동합니다.
  2. 장치 유형을 선택하십시오: 데스크탑(기본값), 모바일 및 태블릿.
  3. AJAX 요청을 클릭합니다.

Ajax 요청에 초점을 맞추었다면 조사할 차례입니다. 다음 전략 중 일부를 시도해 보십시오.

무엇 향후 계획

AJAX UI 외에도 다음 리소스를 사용할 수도 있습니다.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.