我有一个Octopus部署的Umbraco站点,在部署到QA时需要很长时间才能响应,但在部署到UAT时响应非常快。
两个服务器使用Chef构建相同,但是应用了一个补丁,我们目前正在回归到UAT。
在QA服务器上,一堆Razor在C:\ windows ... \ Temporary ASP.NET Files \ root下编译...并查看时间戳,可能需要将近15分钟。在UAT服务器上,这些相同的文件在一分钟内就有时间戳。
我在这些目录上做了一个差异,这些文件(通常)与一些唯一标识符相同。