Iis 7 IIS7复制配置设置

Iis 7 IIS7复制配置设置,iis-7,Iis 7,我正在尝试设置一个web场,其中IIS配置设置在两台服务器之间复制。我不想使用共享配置,因为这会导致另一个故障点。我已将这两台计算机(WWW1和WWW2)设置为使用D:\IISConfig上的配置文件。完成后,我手动将配置文件从WWW1复制到WWW2,WWW2工作正常。然后我更进一步,添加了文件复制,以自动将WWW1上的任何更改推送到WWW2。然后我在WWW1中添加了一个应用程序池。在这一点上,我也可以浏览我的网站没有问题的WWW1。当我在WWW2上访问IIS7时,我可以看到新的应用程序池…-伟

我正在尝试设置一个web场,其中IIS配置设置在两台服务器之间复制。我不想使用共享配置,因为这会导致另一个故障点。我已将这两台计算机(WWW1和WWW2)设置为使用D:\IISConfig上的配置文件。完成后,我手动将配置文件从WWW1复制到WWW2,WWW2工作正常。然后我更进一步,添加了文件复制,以自动将WWW1上的任何更改推送到WWW2。然后我在WWW1中添加了一个应用程序池。在这一点上,我也可以浏览我的网站没有问题的WWW1。当我在WWW2上访问IIS7时,我可以看到新的应用程序池…-伟大的我试图在WWW2上浏览网站,但出现一个错误,导致DefaultAppPool关闭:

未能加载模块DLL c:\Windows\System32\inetsrv\authsspi.DLL。此错误中的数据

你知道为什么会发生这样的事情,以及如何去控制它吗


谢谢

属于Serverfault.com吗

我认为,当您使用配置文件和路径时,它与使用共享配置几乎相同


我会检查您是否加载了完全相同的模块,因为我觉得您在一台web服务器上有一个安全模块,而另一台服务器上没有。配置文件告诉它要加载,这会导致服务器失败。

我会改为使用共享配置


在Windows 2008群集中,我将IIS设置为使用共享配置,其中配置文件夹设置为本地服务器上的文件夹。然后我将该文件夹设置为DFS共享。这样,IIS更改会自动复制到集群中,服务器的更改不必通过与远程服务器通信来获取配置文件。多年来,它一直运行良好。

我知道这是一个老问题,但实际问题是它无法加载身份验证模块

authspi.dll
是通过在Windows Server中添加“基本身份验证”作为Web服务器角色的一部分来提供的。如果(像我一样)您在两台或多台没有相同IIS角色配置的服务器上意外使用共享配置,我会认为这是一个问题