站点重启时缓存不明确

时间:2013-02-23 04:28:07

标签: web-services caching iis-6 appdomain

我使用单例模式加载数据库中的一些配置。如果我在数据库中添加一些新配置并重新启动Web服务,那么它不会加载这些设置。为此,如果我重新启动IIS服务器,那么它可以正常工作。

我不知道它在哪里?它是否在App Domain中加载,我还需要重启AppDomain?我不清楚为什么会这样。因为如果我从IIS重新启动服务,它应该清除应用程序域中的所有信息,但不会发生。

1 个答案:

答案 0 :(得分:10)

停止网站只会停止接受请求,同时保持您的应用程序处于相同状态。工人流程不会停止。

要重新启动工作进程,从而刷新内存,您需要回收应用程序池。

You can read more about it