.net localhost site consistentemente fazendo get arterySignalR / poll? transport = longPolling & connectionToken = chamadas


279

Criei um novo projeto do VS 2013 e visualizei a página default.aspx com o navegador Firefox. Quando verifico as chamadas de rede feitas, vejo-o fazendo chamadas constantes para:

http://localhost:50682/6a663a78019845d5ade4a328cad09cc2/arterySignalR/poll?transport=longPolling&connectionToken=AQAAANCMnd8BFdERjHoAwE%2FCl%2BsBAAAAOBmDwPWa2ky2MAZXFHBMVAAAAAACAAAAAAAQZgAAAAEAACAAAADSADQXBVKiKczflJ0OzUjOLduFTJE4zd%2FLHWGpDfXnuAAAAAAOgAAAAAIAACAAAACyEX81VwilygfphPoEKCYQ6ZwrkzExoKfZzEMkqBKqqzAAAADG%2BDJbrEFOfsNm9OKhqacnGseQvrwy5kmyZnI5YJiZbjYFgzMELXHfwA7Sxjj4osJAAAAAvQvoG4N0nn8eB9FRaJaZyqaUDF%2F9ypvGN%2B%2BVefnx8U1Fq6P9HXO9vEC%2BfA2s8R4jik58rD4IcFMjM4P8l5kv6g%3D%3D&messageId=d-F1180A0E-W%2C0%7Cl%2C4%7Cm%2C0&requestUrl=http%3A%2F%2Flocalhost%3A50656%2Fdefaulttest&browserName=Firefox&tid=4&_=1384207744328

Por que ele está fazendo isso? Como faço para parar essas chamadas? Vejo um número infinito de chamadas feitas para o URL acima a cada 6 segundos. Por favor, ajude-me a entender isso e corrigir isso.



Obrigado Gustavo. Isso parou as conexões. Obrigado novamente.
user2981059

Claro que não está fazendo um número infinito de chamadas. :)
Sachin Kainth

Respostas:


304

Isso está funcionando como pretendido. O Arttery, também conhecido como BrowserLink, é uma conexão em tempo real do Visual Studio a todos os navegadores que executam seu código. Essencialmente, permite que o Visual Studio interaja com todos os navegadores.

Por exemplo, se você possui o IE, Opera, Chrome e Firefox executando seu código e está tentando garantir a correção entre navegadores; em vez de acessar cada navegador e pressionar f5 para atualizar, basta clicar no botão de atualização do link do navegador, que atualizará automaticamente todas as páginas para você.

Nem todo mundo deseja ou precisa ter essa funcionalidade, portanto, se você deseja desativá-la, como Gustavo Armenta disse que você pode desativá-lo seguindo as etapas aqui: Como posso desativar __vwd / js / arttery no VS.NET 2013?

Espero que isto ajude!


1
Aqui está um link que descreve em detalhes e como usá-lo "Como usar o navegador Link"
Remy

1
Esta "ferramenta" basicamente quebrou meu código javascript hoje. Impede que o chrome mostre a página de visualização de impressão até que a página seja recarregada.
Francisco

3
Após a atualização 4 do VS2013, esse recurso parece ter interrompido o IE11 de forma consistente no Windows 8 ... Eu tive que desativá-lo para testar meu site no IE11.
Richard Ev

1
Faz solicitações de 20K em menos de 30 segundos e usa muito a CPU. O recurso pode ser útil, mas causa muitos problemas, mesmo em uma Intel i7 cpu
dvdmn


36

Você pode ocultar as solicitações de pesquisa na guia Rede das ferramentas de desenvolvedor do Chrome, para que as solicitações nas quais você realmente esteja interessado se tornem visíveis. Você pode ocultar as solicitações de pesquisa adicionando um filtro negativo:

  • Na guia Rede, clique no botão de filtro para abrir as opções de filtro.
  • Digite "-poll" sem as aspas para ocultar as solicitações de pesquisa.

Exemplo:

insira a descrição da imagem aqui


3
Não é uma resposta para a pergunta OP mas tão útil vai +1 it =)
Myster

1
Isso não parece mais funcionar - costumava, para mim, mas cerca de um mês ou dois? atrás, parou de funcionar.
Mark Shapiro

Parece que as ferramentas de desenvolvimento do Chrome têm um erro no filtro negativo que foi introduzido este ano. Ele deve ser corrigido em uma versão estável futura. Discussão aqui groups.google.com/forum/#!topic/google-chrome-developer-tools/…
Alexander van Trijffel

2

Teve problemas com isso no site em execução com a estrutura KnockoutJS. As páginas ficaram congeladas por 10 segundos até o carregamento de scripts externos "BrowserLink" (usando o navegador Chrome).

Problema resolvido desativando o recurso "Link do navegador" no VS 2013

Passos Como desativar o "link do navegador" (obrigado a Gustavo Armenta por deixar um comentário com o link em questão)

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.