两个具有单个应用程序池的网站共享资源

时间:2012-10-08 17:28:44

标签: asp.net iis application-pool virtual-directory

是否可以有两个Web应用程序项目(一个主要网站和一个在虚拟目录中运行的一个管理站点)共享同一个应用程序池以允许在后端共享内容,例如静态列表,会话国家等?

1 个答案:

答案 0 :(得分:2)

快速谷歌搜索发现了这个相关的问题IIS App Pools & Static Classes,答案是两个网站仍然在不同的AppDomain中,并且不会共享静态实例。

如果您需要在Web应用程序之间共享数据,则可以通过为两个网站设置共享数据库/服务来更好地进行通信。这也可以更好地遵循最佳实践。