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

user2981059
fonte
10
stackoverflow.com/questions/17390158/…
Gustavo Armenta 11/11
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!

N. Taylor Mullen
fonte
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
119

Eu recomendo que você leia esta postagem primeiro no recurso Link do navegador no Visual Studio Preview 2013 para entender sobre esse novo recurso que vem com o VS 2013.

E para desativar isso, basta desmarcar a opção "Ativar link do navegador".

insira a descrição da imagem aqui

Yasser Shaikh
fonte
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

Alexander van Trijffel
fonte
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)

Maksym Kozlenko
fonte