站点重启时缓存不明确

San*_*mar 5 caching iis-6 web-services appdomain

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

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

All*_*lov 10

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

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

您可以阅读更多相关信息.