代码之家  ›  专栏  ›  技术社区  ›  Jonas Stawski

奇怪的行为ASP.NET 在web场中

  •  1
  • Jonas Stawski  · 技术社区  · 14 年前

    我们在一个web场中有两个web服务器。我们将文件推送到web1,每5分钟运行一次调度任务,使用robocy将文件复制到web2。我们有一个网站,它使用了一些dll,我们最近更改了其中一个dll,以便在类中包含新属性。我们还改变了网站,以消费这些财产。我们将更改的文件移到web1,然后将它们复制到web2(我确认文件是相同的)。我们还更改了web.config 具有新值。

    看起来web2对DLL和web.config. 对于某些请求,我们会看到网页试图使用的新属性不存在的错误,但有时它可以正常工作(都在web2中)。此外,web2仍然使用旧的appsetting值,尽管新值已设置。Web1在使用相同的代码库时运行良好!

    谢谢。。。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Jonas Stawski    14 年前

    原来还有第二个web1,它应该由我们的托管公司取消配置,该公司也运行了复制任务。由于服务器从未更新,因为它不在web场轮换范围内(应该是关闭的),所以两个服务器通过来回复制到web2来不断相互覆盖,这就解释了为什么web2有时工作,有时不工作。

    推荐文章