我在azure中有一个使用syncfusion docToPdf将word文档转换为pdf的web角色。
如果我使用完整部署发布此角色,则转换文档的速度很快,<500毫秒。
但是在更新部署之后,它无法使用缓慢,每次都是> 5秒。
如果我重新映像实例,它会再次快速,直到我进行新的部署更新。
如果我重新启动慢速实例,则无效。
对于角色中的所有其他功能,完全部署和升级部署之间没有性能差异。
我不明白为什么会这样或者从哪里开始修复它......
答案 0 :(得分:1)
事实证明,这是因为Application Insights,因为某些原因它使pdf的速度慢了10倍。
当我们修改applicationinsights.config并用仅我们自己的命名空间替换[All Namespaces]时,syncfusion又开始顺利运行
答案 1 :(得分:0)
Windows Azure云服务在更新部署后第一次访问时,需要花费一些时间来启动服务。这是因为当服务空闲一段时间后,云服务从服务器停止,同时更新云服务。尽管服务在完全部署后仍然立即运行,但它不需要重新启动服务。有关详细信息,请参阅以下博客
http://wp.sjkp.dk/windows-azure-websites-and-cloud-services-slow-on-first-request