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

사용자의 편의를 위해 제공되는 기계 번역입니다.

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

브라우저 삽입: 상태 확인 충돌

문제

상태 확인을 위해 로드 밸런서(예: F5 로드 밸런서)는 지정된 웹페이지를 주기적으로 핑합니다. 자동 브라우저 삽입이 활성화된 경우에는 페이지 헤더에 추가된 JavaScript 스니펫으로 인해 해당 확인이 실패합니다. 로드 밸런서 설정 방법에 따라 트래픽이 다른 애플리케이션 인스턴스로 라우팅될 수 있습니다.

해결책

이를 방지하려면 .NET 에이전트의 구성에 requestPathsExcluded 하위 요소 를 추가하십시오. 이것은 제외하려는 경로의 전체 URL이 아니라 애플리케이션 경로의 가상 디렉터리에 대한 참조입니다.

예를 들어 로드 밸런서가 https://www.mywebsite.com/healthmonitor/ 의 웹페이지를 ping하도록 설정된 경우 경로 정규식 값으로 /healthmonitor/ 을 삽입합니다.

<!-- If you use both the Exclude and Attribute elements
the Exclude element must be listed first. -->
<browserMonitoring autoInstrument="true">
<requestPathsExcluded>
<path regex="/healthmonitor/"/>
</requestPathsExcluded>
</browserMonitoring>

원인

브라우저 에이전트 는 웹 페이지의 헤더에 삽입된 JavaScript 스니펫입니다. 때로는 상태 확인 모니터가 사이트가 정상인지 확인하는 데 필요한 정보를 보지 못할 수 있습니다. 상태 확인 페이지가 있는 경로를 제외하면 에이전트가 특정 페이지의 헤더에 스니펫을 삽입하는 것을 방지할 수 있습니다.

Copyright © 2024 New Relic Inc.

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