“Le délai de temporisation de sémaphore a expiré” SQL Azure

Je suis en cours d'exécution un .Net MVC Azure Web Site avec une base de données SQL Azure accessible à l'aide de Entity Framework 6. Par intermittence (1 pour mille ou en fait la demande), j'obtiens l'erreur "le Système.ComponentModel.Win32Exception: Le délai de temporisation de sémaphore a expiré"

Système.Les données.SqlClient.SqlException: Une erreur de niveau transport a
s'est produite lors de la réception des résultats à partir du serveur. (fournisseur: TCP
Fournisseur d'erreur: 0 - Le délai de temporisation de sémaphore a expiré.) --->
Système.ComponentModel.Win32Exception: Le délai de temporisation de sémaphore a
expiré

Il semble y avoir aucune raison pour cela et demande avant et après l'erreur et de leurs interactions avec SQL Azure sont beaux. Est-il possible de gérer ou de résoudre ce problème.

OriginalL'auteur AlexC | 2014-06-13