Plateforme Level Extreme
Abonnement
Profil corporatif
Produits & Services
Support
Légal
English
Updating a DLL
Message
De
16/04/2010 12:14:49
 
 
À
16/04/2010 03:21:13
Information générale
Forum:
ASP.NET
Catégorie:
Autre
Titre:
Versions des environnements
Environment:
VB 9.0
OS:
Windows XP SP2
Network:
Windows 2003 Server
Database:
MS SQL Server
Application:
Web
Divers
Thread ID:
01460478
Message ID:
01460568
Vues:
39
>Can someone do this test for me?
>
>If you have an ASP.NET application, could you upload a new copy of the DLL at the same time a hit is in progress? I have a situation that sometimes the DLL is updated, but IIS cannot load it back in memory. Thus, a iisreset /restart is necessary. This is very annoying as it causes this situation for all Web sites that sit on the server. So far, the busier the site, the more chances that a hit in progress will occur, and that will cause this reaction.
>
>I haven't been able to simulate that on several servers but one. So, it has to be something in my configuration. Also, based on previous threads, many have confirmed that they never have this situation. So, it has to be done on this side. But, just to be sure, if someone can launch a hit on a Web server that will last for about 20 seconds for example, the time it would take for the upload of the DLL to replace the existing one, that would be a test I would be curious to know if the IIS server hangs out or if it is able to grab the new DLL as is.
>
>As, this is a very serious problem I am trying to resolve. If I send a new DLL, I need to find a way to make sure that I will never have to do a iisreset /reset, thus avoiding a reset on all other Web sites. But, as I said, this happens on specific occasions only. It is not all the time.


You could isolate each web site in its own app pool. The app pool might recycle when you upload a new DLL, but the other web sites would be ok.
Précédent
Suivant
Répondre
Fil
Voir

Click here to load this message in the networking platform