在带有.NET Core 2的站点上使用ftp上传内容时,App Service重新启动

时间:2019-06-05 22:45:14

标签: asp.net azure asp.net-core .net-core azure-web-app-service

我有一个主要的“应用服务”,上面有多个站点。有些是基于.NET 4的,有些是基于.NET Core 2的。即使我在 .NET Core网站上通过FTP上传CSS或JS文件,它也会重新启动我所有的站点,甚至是.NET 4上的站点。我尝试使用App_Offline.htm关闭网站,但只有上载此文件才能重新启动我的所有网站。

我尝试了相反的操作,我将文件上传到.NET 4站点,并且它不会重新启动任何其他站点,即使上载App_Offline.htm或将其删除也没有这种行为。

我不知道为什么.NET Core网站会发生这种情况,或者是否有办法避免这种行为?

谢谢。

1 个答案:

答案 0 :(得分:0)

很幸运,我得到了答案。

  • 问题是我上传了app_offline.htm,然后又上传了.NET Core App,看来Azure延迟了关闭.NET Core App的时间,我只等待1-2分钟即可开始上传文件,并且没有任何影响在同一网站(.NET4和.NETCore)上运行的应用程序