2 个站点共享一个 Web 应用程序池?什么时候应该使用这个?

问题描述 投票:0回答:2

我只是做了一个简单的实验。我在本地 IIS 中创建了一个 Web 应用程序池,然后让 2 个网站指向同一个应用程序池。网站不是虚拟的。当然,它们在本地运行正常。

我们什么时候应该开始使用共享应用程序池?在什么情况下您应该在两个网站之间共享应用程序池?

iis iis-7
2个回答
3
投票

对于要求不高的网站这样做可以节省内存,小型网站的单独应用程序池通常会浪费内存。

请注意,通过这种方式,如果您的应用程序池回收,则两个应用程序都将重新启动,例如,如果您发布一个网站或仅更改 web.config,则两个网站都将重新启动(如果您的应用程序池上有更多网站,则将重新启动更多网站)。

在共享主机上,通常的做法是将数百个站点放入一个应用程序池中:)


0
投票

不仅仅是网站使用应用程序池。应用程序也使用应用程序池。我知道当我为它们使用相同的应用程序服务器时,我使用相同的应用程序池。如果我想使用不同的应用程序服务器(例如不同的版本),那么我会使用不同的应用程序池。

这是您会看到的一种常见场景。

© www.soinside.com 2019 - 2024. All rights reserved.