Iis Web场框架无法镜像到辅助服务器

Iis Web场框架无法镜像到辅助服务器,iis,iis-7,web-farm-framework,Iis,Iis 7,Web Farm Framework,一段时间以来,我一直在努力让Web场框架正常工作,但它就是不起作用。如果我找不到解决方案,我将不得不研究另一种产品,或者在构建服务器上进行双重部署 设置是我有一个控制器设置。我已经以各种可能的方式添加了服务器,要么设置服务器,要么试图让WFF来完成,但什么都不起作用。以下是有效的方法: 控制器-WFF已安装并正在工作 主服务器-仅安装IIS管理服务 辅助服务器-仅安装了IIS管理服务 这两台服务器在NetScaler负载平衡器上,但我有其他服务器在Microsoft NLB上,其行为是相同的

一段时间以来,我一直在努力让Web场框架正常工作,但它就是不起作用。如果我找不到解决方案,我将不得不研究另一种产品,或者在构建服务器上进行双重部署

设置是我有一个控制器设置。我已经以各种可能的方式添加了服务器,要么设置服务器,要么试图让WFF来完成,但什么都不起作用。以下是有效的方法:

  • 控制器-WFF已安装并正在工作
  • 主服务器-仅安装IIS管理服务
  • 辅助服务器-仅安装了IIS管理服务
这两台服务器在NetScaler负载平衡器上,但我有其他服务器在Microsoft NLB上,其行为是相同的

设置如下所示:

  • 向WFF添加了一个新服务器场
  • 添加了主服务器(正在运行操作AddServer)
  • 一切看起来都很好(Web场代理推出到主服务器,服务器在日志中成功启动)
  • 通过WFF配置的WDeploy_v2(Web Deploy 2.1)推出到主服务器。收到有关下载Microsoft.Web.PlatformInstaller的警告,但这是意料之中的,它不在主服务器上
  • 添加了各种其他产品(SQL Server stuff等),所有产品均已正确安装,服务器已成功启动。登录到物理主服务器,所有内容都已安装,看起来不错
  • 添加了辅助服务器
  • 已安装的所有产品(包括Web Deploy 2.1和)都已添加到服务器。登录到辅助服务器后,他们就在那里,这是主服务器的一个副本
  • WFF将辅助服务器与主服务器进行了比较(将本地应用程序WinServer()与主服务器SERVERNAME区分开来)
  • 下一行是一个错误
  • 无法运行操作“RunRemote”。无法在响应流中的服务器“SECONDARYSERVERNAME”异常上运行方法“Microsoft.Web.Farm.SyncApplicationsRemoteMethod”。无法创建类型为“webServer”且路径为“”的对象。(2013年2月15日上午10:18:15)在远程计算机上处理请求时出错。无法创建类型为“webServer”且路径为“”的对象。清单“webServer”中的一个或多个条目无效。找不到配置文件“/”。找不到文件“c:\windows\microsoft.net\framework\v2.0.50727\config\web.config”。响应流中出现异常。无法创建类型为“webServer”且路径为“”的对象。(2013年2月15日上午10:18:15)在远程计算机上处理请求时出错。无法创建类型为“webServer”且路径为“”的对象。清单“webServer”中的一个或多个条目无效。找不到配置文件“/”。找不到文件“c:\windows\microsoft.net\framework\v2.0.50727\config\web.config”

    我检查了路径中的辅助服务器,文件就在那里。为服务器场配置的WFF帐户是本地管理员(在所有服务器上),可以访问该帐户

    此时,它运行一系列操作(RunRemote、ProvisionApplications、AddServer)都失败了。它将服务器标记为不正常,运行操作DisableLoadBalancement,然后尝试自动修复10次

    在将服务器与主服务器区分之后,每次自动修复都会在相同的错误RunRemote上失败(在比较失败之前,它实际上成功地执行了RunRemote、QueryInstalledProducts和ServiceControl)

    基本上,当复制达到检查差异的程度时,从主复制到辅助复制都会失败

    就像我说的,我已经试过了所有的方法,所以这是我最后一次尝试修复它或者彻底摆脱它。服务器是用NetScaler进行负载平衡的,所以我尝试了将其配置为启用和禁用负载平衡就绪(就WFF而言)。没有区别。服务器在UAT打开的情况下运行(这似乎总是有问题)。我们可以通过TeamCity或命令行进行Web部署(一旦安装了应用程序),将网站远程部署到服务器上,这样我就知道所有这些都在工作。只是不能让WFF正常运行

    它可以在一台服务器上正常工作,只是在添加辅助服务器时出现故障。我刚刚完成的另一个测试是,将一台服务器作为主服务器,另一台作为辅助服务器,然后完全卸载所有内容,重新启动,并将辅助服务器设置为pirmary,将主服务器设置为辅助服务器(只是为了查看原始辅助服务器是否在接受订单时遇到问题)。两个主服务器始终工作

    希望有人能帮忙。非常令人沮丧,因为那里几乎没有文档,人们发布的任何类型的错误消息都与这种情况“相似”,但并不确切。任何类似的设置我都尝试过各种修复,但都不起作用。此外,我设置的东西干净,如上所述,所以它应该只是工作,但没有

    环境:所有服务器都是服务器2008 x64 R2。服务器可以访问internet,防火墙服务未运行

    再更新一次。在进行设置并在次服务器上获得故障后,每当它尝试将主服务器同步到次服务器时,我都会将次服务器设置为主服务器(右键单击上下文菜单)。它翻了个身,完全一样。现在,新的主服务器正常,但新的辅助服务器在尝试执行RunRemote操作时失败

    谢谢