1

我最近为多个使用MemoryCache的网站设置了一些缓存。我要添加的项目是一个数据集,从添加之日起绝对过期 12 小时。不过我想知道的是,有没有办法手动清除缓存,例如 IIS 重置?

我找不到任何明确指定将清除内存缓存的内容。

这背后的原因是,如果缓存被清除,我需要测试数据库中刷新的数据是否按预期拾取。目前,它似乎并没有为所有网站清除,这似乎很奇怪。所以我需要弄清楚这是否可能是应用程序池无法正确重启等问题。

4

1 回答 1

0

根据我的经验和人们的评论来支持这一点,看来它基本上确实如此。我面临的问题实际上是一个应用程序池没有正确重启,这导致我认为它没有清除。这实际上是应用程序池的问题。

于 2018-08-03T10:37:28.470 回答