我在 azure 中有一个使用 syncfusion docToPdf 的 Web 角色将 Word 文档转换为 pdf。
如果我使用完整部署发布此角色,转换文档速度很快,<500 毫秒。
但是更新部署后,速度慢得无法使用,每次>5s。
如果我重新镜像实例,它会再次变得很快,直到我进行新的部署更新。
如果我重新启动慢速实例,它不会产生任何效果。
对于角色中的所有其他功能,完全部署和升级部署之间没有性能差异。
我不明白为什么会发生这种情况或从哪里开始解决它......
最佳答案
事实证明,发生这种情况是因为 Application Insights,由于某些原因,它使 word 到 pdf 的速度慢了 10 倍。
当我们修改 applicationinsights.config 并仅用我们自己的命名空间替换 [所有命名空间] 时,syncfusion 再次开始顺利运行
关于升级后 Azure Web 角色速度变慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23801239/