Récemment, nous avons rencontré des problèmes intermittents étranges dans notre application ASP.NET. Ces questions comprennent:Hang-Ups intermittents courants ASP.NET
- Variables statiques devenant non initialisé
- fils de fond avortent
- (InProc) état de session étant perdu
La chose étrange est, ces problèmes ont eu lieu environ toutes les 30 heures. "Bizarre", nous avons pensé ...
Eh bien, je suis sûr que certains d'entre vous pensent, "Cela ressemble à une propriété de recyclage App Pool pour moi." Tu as raison. Notre pool d'applications a été paramétré sur la valeur par défaut de 1740 minutes avant de se recycler automatiquement, entraînant la perte de l'état, de la statique, etc.
Donc, mon point est le suivant: il y a des choses dans IIS, ASP.NET, quoi que peut provoquer des blocages intermittents. Quelles sont les choses que vous avez rencontrées?
Pour commencer,
Modification d'un fichier web.config peut provoquer l'application à redémarrer ce qui entraînera toutes les sessions à la fin (lorsque vous utilisez le mode InProc).
Merci beaucoup,
Nous avons déjà rencontré des problèmes de blocage intermittent en raison de connexions de base de données mal codées dans les applications ASP et ASP.NET et de leur élimination incorrecte. Il était notoirement difficile de suivre certains d'entre eux cependant ... – dooburt