2013-10-27 6 views
6

Utilizzo di Visual Studio 2012, Azure SDK 2.1, MVC 4 su Windows 8. Il comportamento è coerente su Chrome, IE10, IE11 e Firefox.L'emulatore di Azure rallenta con l'app MVC, può impiegare 120 secondi per registrare clic o chiamata JSON

Quando si esegue il debug dell'applicazione in locale, molto spesso rallenterà o smetterà di rispondere interamente per minuti alla volta. Ad esempio, inserendo direttamente un percorso come https://127.0.0.1:444/Controller/Method/1234, non succede nulla.

Fiddler mostra immediatamente la richiesta HTTP, con un tunnel aperto su 127.0.0.1:444.

Se sono eccessivamente paziente, dopo 120-240 secondi (!), Viene colpito il punto di interruzione.

L'interruzione della connessione in Fiddler a volte lascia in esecuzione richieste di zombi; cioè, usando la stessa procedura (fare la richiesta HTTP, attendere 60 secondi, interrompere la richiesta in Fiddler), 60-180 secondi dopo il punto di interruzione viene colpito.

Ciò riguarda più di un'applicazione. Penso che sia qualcosa a che fare con la mia configurazione personale, ma non riesco a capire quali impostazioni o problemi potrebbero essere coinvolti.

Finora ho provato:

  • La disattivazione di Windows Firewall
  • Commutazione impostazione Rileva proxy as this guy suggested
  • Cancellazione di tutte le cianfrusaglie del browser cache
  • varcato vista incluse le viste condivise

È interessante notare che su quest'ultimo punto, a volte dopo aver attraversato tutte le v iews ... non succede niente per un minuto o due prima che il breakpoint del controller venga colpito.

Questo è un grande indizio, ma ancora non so cosa mi manca.

+1

Aggiornamento: A volte il controllore si attiva, la vista condivisa viene completata e la vista con nome completa ... e quindi nulla. Con le chiamate JSON, in cui non sono coinvolte visualizzazioni, la richiesta di interruzione può essere di 60-90 secondi. –

+0

Posso confermare che questo è un vero problema. Non sono stato in grado di individuare la causa principale, ma i sintomi sono gli stessi: l'esecuzione lato server è veloce, ma il browser non riceve la risposta e attende due minuti o più. Senza l'emulatore di Azure tutto funziona correttamente. – Tero

+0

Eventuali aggiornamenti su questo problema? Sto vedendo la stessa cosa – NullReference

risposta

-1
  • goto Internet Explorer
  • Strumenti Opzioni
  • Internet
  • Connessioni
  • Impostazioni LAN
  • deselezionare “Rileva automaticamente impostazioni”

Trovato qui: link

Problemi correlati