任何东西都会使用windows服务器2008 R2上的64位applicationHost.config吗



在windows服务器2008 R2上是否会使用64位applicationHost.config?既然w3wp是32位的,那么64位的文件有关系吗?我应该尽力确保它们保持同步吗?

首先,在%windir%system32inetsrvconfig中只有一个applicationHost.config,该文件用于64位。在%windir%sysWOW64inetsrvconfig处不存在32位1。如果您确实看到一个32位的,IIS不会使用它。因此,没有必要"保持同步"。

其次,64位Windows上的IIS是64位的(http.sys驱动程序以及%windir%\system32\inetsrv中的IIS核心组件)。您可能会看到一些应用程序池被配置为32位,它们的工作进程是32位w3wp.exe,但这只是承载web应用程序的IIS的一部分。大多数IIS仍然完全以64位运行。

最新更新