为什么我的Azure Web App请求有时会变慢

伊沃·奥斯特韦格(Ivo Oostwegel)

我的azure Web应用程序有时反应很慢。他等待了几秒钟,然后执行了请求。

  • 当然,我已启用“始终打开”设置。
  • 它在S2服务计划上运行。
  • 网上平均用户3
  • 没有配置垂直或水平缩放。

应用

  1. Asp.net MVC
  2. .net Framework 4.6.1
  3. C#

有谁知道为什么偶尔会出现此问题?

Azure Appl见解-配置文件

雨果·巴罗纳(Hugo Barona)

好的,根据您的图片,我看到有98.71%的等待时间以及来自编译器的大量等待时间,因此,我建议您考虑在mvc应用程序上使用预编译的视图,以避免视图的运行时编译。如果使用的是Azure DevOps,则应该能够更改任务以生成解决方案,并在MSBuild参数上添加以下选项。

/p:PrecompileBeforePublish=true /p:UseMerge=true /p:SingleAssemblyName=AppCode

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Azure计划的Web作业有时会触发两次

在Azure Web App Service上,有时会获得Character(#65533),但随后一切恢复正常,它们是同一页

为什么我的程序有时会卡住?

在 Azure Web 作业中调用的 Azure SQL 数据库上有时会发生超时错误

为什么返回std :: optional有时会移动,有时会复制?

为什么 R source() 有时会工作有时会出错

为什么Clang有时会返回nullptr,有时会返回我想要的东西?

为什么`find`有时会找到我的文件,有时却找不到

为什么我有时会得到嵌入的属性有时不会?

为什么主题有时会发出数据?

为什么✓符号有时会被替换为“ –”?

为什么Vim有时会创建.swp文件?

为什么这段代码有时会抛出NullPointerException?

为什么有时会以自然顺序打印HashMap

为什么registerForRemoteNotificationTypes有时会失败?

为什么结帐有时会暂存文件?

为什么有时会显示隐藏的表单失火?

为什么主题有时会起作用?

为什么后台进程有时会自发停止?

为什么导航属性有时会返回null?

为什么 sed 在替换时有时会截断?

为什么等待的任务有时会阻塞?

为什么有时会跳过input.next()?

人们为什么有时会声明数组大小?

为什么“少”有时会忘记其历史

为什么有时会忽略 try catch?

为什么我的PC有时会认为我不断按下控制键?

为什么powershell(ise)有时会打印出我执行的代码?

为什么我的控制器有时会被绕过?