2010-09-06 19 views
0

Nous avons deux nœuds dans un cluster. Les deux exécutent une application Web ASP.NET qui se connecte à une base de données sur un autre serveur. Node1 n'a aucun problème, mais Node2 envoie SqlExceptions, indiquant qu'il y a un délai d'expiration. Le stacktrace me montre que c'est sur DbConnectionPool.GetConnection.SqlException timeout sur GetConnection, mais uniquement à partir d'un nœud dans un cluster

J'ai vérifié les versions de nos DLL, les fichiers web.config, les chaînes de connexion, la configuration MSDTC sur les nœuds. Tous sont identiques.

Une idée de ce qui pourrait être la cause de cela?

Répondre

0

Apparemment, le problème était lié au matériel. Notre client a trouvé un routeur avec un défaut matériel. Après avoir remplacé cela, tout s'est bien passé.