ASP.NET MVC - PDB文件是否使站点执行缓慢

时间:2016-07-12 11:40:50

标签: asp.net asp.net-mvc performance asp.net-mvc-4

我们在Azure Web Apps中托管了asp.net mvc网站。每次我们部署网站都需要几分钟才能加载。此外,我注意到该网站通常执行缓慢。

在查看BIN文件夹时,我注意到很多PDB文件很安静。

想知道这个PDF文件是否可能导致性能问题。任何见解将不胜感激。

2 个答案:

答案 0 :(得分:3)

PDB文件不会以任何方式影响性能,仅在调试时使用。

答案 1 :(得分:0)

在新部署之后,网站将被回收,.NET运行时需要一些时间进行初始化。如果这会增加您的停机时间,我建议您部署到App Service上的插槽并启用自动交换。您也可以选择手动交换插槽。 除其他事项外,插槽功能的目的是通过具有初始加载时间来降低对站点的更新的任何可见性。 另外,请确保网站设置的Always On设置为true。