Sto eseguendo un sito Web .Net MVC Azure con un database SQL Azure accessibile tramite Entity Framework 6. Intermittently (1 su un migliaio di richieste), viene visualizzato l'errore " System.ComponentModel.Win32Exception: il periodo di timeout del semaforo scaduto""Il periodo di timeout del semaforo è scaduto" SQL Azure
System.Data.SqlClient.SqlException: A transport-level error has occurred when receiving results from the server. (provider: TCP Provider, error: 0 - The semaphore timeout period has expired.) ---> System.ComponentModel.Win32Exception: The semaphore timeout period has expired
non sembra esserci alcuna ragione per esso e le richieste di prima e dopo l'errore e le loro interazioni con SQL Azure vanno bene. C'è un modo per gestire o risolvere questo.