Ik gebruik caching binnen mijn website om niet telkens naar de database te moeten gaan voor data die niet veel wijzigen.
Dit heeft altijd perfect gewerkt op 2 servers. Nu ik dezelfde code op een 3de server wil zitten werkt dit ook, maar wordt de cache spontaan leeggemaakt. Ik zie geen regelmaat van tijdstippen of gebeurtenissen, en zie ook nergens een melding in bv event viewer.
De werkende servers zijn win2000 server met IIS5, terwijl de server waar het niet werkt een win2003server met IIS6 is. Dit kan toch niet aan de nieuwere versie liggen?
De cache wordt opgebouwd in de Application_Start sub in global.asax
Ik kan natuurlijk altijd gaan kijken of de cache gevuld is alvorens met de data om te gaan, maar dat is niet de bedoeling.
Heeft nog iemand dit voorgehad?
edit: typo
code:
1
| Cache.Insert("naam", data) |
Dit heeft altijd perfect gewerkt op 2 servers. Nu ik dezelfde code op een 3de server wil zitten werkt dit ook, maar wordt de cache spontaan leeggemaakt. Ik zie geen regelmaat van tijdstippen of gebeurtenissen, en zie ook nergens een melding in bv event viewer.
De werkende servers zijn win2000 server met IIS5, terwijl de server waar het niet werkt een win2003server met IIS6 is. Dit kan toch niet aan de nieuwere versie liggen?
De cache wordt opgebouwd in de Application_Start sub in global.asax
Ik kan natuurlijk altijd gaan kijken of de cache gevuld is alvorens met de data om te gaan, maar dat is niet de bedoeling.
Heeft nog iemand dit voorgehad?
edit: typo