2009-08-31 8 views
-1

J'utilise HashtableCacheProvider comme fournisseur de cache de second niveau NHibernate pour mon application web. Le problème est qu'il semble que NHibernate conserve les données mises en cache même si je redémarre mon IIS. Je pensais que les données en cache disparaîtraient quand dans ce cas. Quelqu'un peut-il expliquer comment fonctionne cette chose, et comment puis-je effacer le cache de second niveau en utilisant HashtableCacheProvider? Merci!Comment effacer le cache de second niveau NHibernate

+1

AFAIK HashtableCacheProvider fonctionne en proc il meurt avec le processus. Etes-vous sûr que vous avez tué le processus de travail (aspnet_wp/w3wp)? –

+0

Vous aviez raison. Je pensais que redémarrer IIS va tuer ces processus et les relancer ... étrange ... –

Répondre

Questions connexes