【发布时间】:2017-05-23 00:47:42
【问题描述】:
我有一个带有 WebAPI 项目的 AppService。在我重新启动此服务或上传新版本后,我第一次调用的每个端点都响应非常缓慢(>15 秒)。如果我单击所有端点一次,则应用程序可以正常工作。
我的 Azure 具有 PayAsYouGo 订阅,我将 AppSercice 的 AlwaysOn 功能设置为 true。在跟踪日志中,我还看到了多个条目:
SnapshotHelper::RestoreSnapshot - 退出环境变量 aspnet:PortableCompilationOutput=true
在编译期间我使用以下参数:
/p:PrecompileBeforePublish=true
/p:UseMerge=true
/p:SingleAssemblyName=AppCode
【问题讨论】:
标签: azure azure-web-app-service