• EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

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.

Criar um problema

Injeção do browser: conflito de verificação de integridade

Problema

Como uma verificação de integridade, seu balanceador de carga (como um balanceador de carga F5) executa ping periodicamente em uma página da Web específica. Em alguns casos, quando a injeção automática do browser está ativada, o trecho JavaScript adicionado ao cabeçalho da página faz com que a verificação falhe. Dependendo de como o balanceador de carga está configurado, isso pode fazer com que o tráfego seja roteado para outra instância do aplicativo.

Solução

Para evitar isso, adicione o subelementorequestPathsExcluded à configuração do seu agente .NET. Esta é uma referência ao diretório virtual do caminho no seu aplicativo e não ao URL completo do caminho que você deseja excluir.

Por exemplo, se seu balanceador de carga estiver configurado para executar ping em uma página da Web em https://www.mywebsite.com/healthmonitor/, insira /healthmonitor/ como o valor regex do caminho:

<!-- 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>

Causa

O agente browser é um trecho JavaScript injetado no cabeçalho de uma página web. Às vezes, isso pode impedir que o monitor de verificação de integridade veja as informações necessárias para validar se o site está íntegro. Excluir o caminho onde a página de verificação de integridade está localizada impedirá que o agente injete o trecho nos cabeçalhos de páginas específicas.

Copyright © 2024 New Relic Inc.

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