2

我们已安装 WFF 2.5,并已使用它成功配置场并在我们的测试环境中配置辅助服务器。

我们的环境(控制器、主服务器、辅助服务器)是 Windows 2008 Server Web Edition R2,运行 IIS 7.5,安装了 WFF 2.5。

我们一直存在与应用程序池相关目录中的 .tmp 文件被锁定的问题。进程监视器指示它是锁定文件的工作进程 (w3wp.exe)。

确切的错误消息是无法运行“ProvisionApplications”操作。无法在服务器“abc”上运行方法“Microsoft.Web.Farm.SyncApplicationsRemoteMethod”。响应流中的异常。处理“ABC85DA.tmp”上的“删除文件”操作时遇到错误。错误代码为 0x80070020。该进程无法访问“C:\inetpub\temp\appPools\ABC85DA.tmp”,因为它正被另一个进程使用

如果我关闭 AFAIK 托管工作进程的 Windows 进程激活服务,错误就会消失。

然而,显然,要使服务器联机,我们需要启动服务,一旦启动,自动配置步骤就会失败,WFF 会将服务器标记为不健康,并将其从服务器场中移除。

我试图通过取消选中应用程序供应模块下的“启用应用程序供应”来关闭应用程序供应,但该操作似乎仍然每 30 秒触发一次。

所以 - 真的有两个问题:

  1. 如何解决应用程序池临时文件的文件锁定问题。
  2. 如何关闭辅助服务器上的自动应用程序配置操作?(如果问题 1 没有解决方案,这确实是二等奖解决方法)

    TIA

4

1 回答 1

0

重新启动 ARR 服务器导致服务器停止尝试重复配置辅助服务器(换句话说,应用了“启用应用程序配置”选项,我已将其关闭)

否则,我认为锁定问题仍然会发生。这可能不是问题,因为您可以在最初配置服务时关闭 Windows Process Activations Service,以及在任何旨在同步服务器的后续应用程序配置期间关闭。

我怀疑,按计划自动配置仍然是一个问题。

于 2011-11-09T10:05:39.353 回答