Je travaille sur une application ASP.NET qui conserve beaucoup de données en cache. Ces données restent en mémoire cache lorsque je redémarre l'application, donc je dois réinitialiser IIS si je veux réexécuter le code qui récupère les données, sinon c'est juste pris dans le cache. Y a-t-il un moyen de l'automatiser?Comment réinitialiser les services Internet (ou effacer le cache) lors du redémarrage d'une application Web?
Répondre
Exécution iisreset
d'une élévation (sur Vista/Win7/Win2008) invite redémarre IIS et toutes les applications hébergées. C'est très rapide si vous gardez l'invite de commande ouverte: flèche vers le haut et entrez pour répéter la dernière commande.
Où stockez-vous les données? Dans l'objet d'application?
Si oui, essayez d'appeler commande Application.Clear() dans la méthode Application_Start dans asax global
Je pense que si l'application redémarre, l'objet application sera vide quand même. – Timores
Les données sont stockées dans 'System.Web.Caching.Cache' – DaveDev
Cheers Timores, c'est probablement vrai. Dave, sur http://msdn.microsoft.com/en-us/library/system.web.caching.cache.aspx J'ai remarqué ce lien http://msdn.microsoft.com/en-us/library/edfcywt6 (v = VS.100) .aspx qui pourrait vous être utile – adrianos
- 1. application ASP.Net Cache pour les services Web
- 2. Réinitialiser le formulaire et effacer le cache après l'envoi
- 3. VB.Net Effacer ou réinitialiser le formulaire BackColor?
- 4. Effacer/réinitialiser le fournisseur de ressources
- 5. effacer le cache du modèle
- 6. Comment effacer l'image du cache?
- 7. Réinitialiser par programme le cache du navigateur dans Ruby (ou supprimer l'élément sélectionné du cache du navigateur)?
- 8. Comment effacer le cache du navigateur du côté serveur?
- 9. Effacer le cache mémoire du serveur apache
- 10. Effacer le tampon Navigationservice - ou réinitialiser l'application? (Windows Phone 7)
- 11. Comment effacer le cache d'IE lors de l'exécution de Web Developer Express?
- 12. Comment effacer l'image du cache dans l'iPhone?
- 13. Comment effacer OutputCache pour le site Web sans redémarrer l'application
- 14. jQuery MultiFile - comment effacer/réinitialiser?
- 15. application multi-plateforme: services ashx ou web?
- 16. WatiN effacer le cache du navigateur
- 17. Jquery Effacer/réinitialiser .Queue()?
- 18. Effacer le cache du champ de formulaire
- 19. Effacer le cache du formulaire en html
- 20. Sinatra: exécution du code lors du démarrage ou du redémarrage de mon application
- 21. Comment préserver les vues et les contrôleurs lors du redémarrage d'une application sur iPhone?
- 22. Contrôle C# WebBrowser: effacement du cache sans effacer les cookies
- 23. Comment effacer/expirer le cache du navigateur lors de la déconnexion?
- 24. comment effacer le cache ajax dans ie
- 25. iPhone Safari Web Application n'utilisant pas le cache du tout?
- 26. Comment effacer/réinitialiser un ItemizedOverlay dans Android?
- 27. Singletons dans les services Web ou WCF
- 28. Sur l'activité de redémarrage, comment effacer les variables stockées?
- 29. Application iPhone utilisant les services Web
- 30. Emplacement du cache Internet Explorer
La question d'Adrianos est assez importante. Où sont stockées ces données? – Timores