IIS Express 7.5 可以运行 applicationhost.config 中定义的多个站点/应用程序池吗?

IIS Express 7.5 可以运行 applicationhost.config 中定义的多个站点/应用程序池吗?

我在相应的 applicationhost.config 文件中定义了 2 个站点,并尝试使用 IIS Express 从命令行运行它们。不幸的是,我一次只能启动一个站点。

我有两个问题:
1. 是否可以通过一个命令行使用 IIS Express 运行多个站点?
2. IIS 是否每个 IIS 实例“仅”运行一个 appool?

答案1

我认为我已经找到解决我的问题的方法:

如果您想运行多个站点,请确保它们都使用相同的应用程序池,然后使用“/apppool”命令行切换。

例如:iisexpress /apppool:"Clr4IntegratedAppPool"

上述命令将运行所有使用“Clr4IntegratedAppPool”应用程序池的站点。

但第二个问题仍未解决:IIS 是否可以为每个 IIS 实例“仅”运行一个 appool?

更新:第二个问题的答案是:是的,每个 IIS 实例只有一个 appool。

相关内容