Search code examples
azureazure-web-rolessyncfusion

Azure web role slower after upgrade


I have a web role in azure that is using syncfusion docToPdf to convert word documents to pdf.

If I publish this role using a full deployment, converting a doc is fast, <500ms.

But after a update deployment, it's unusable slow, >5s every time.

If I reimage the instance it will be fast again, until I do a new deployment update.

If I reboot the slow instance it has no effect.

For all other functionality in the role there is no performance difference between full deployment and upgrade deployment.

I do not understand why this is happening or where to start to fix it...


Solution

  • It turns out that this happened because of Application Insights, for some reasons it made word to pdf 10 times slower.

    When we modified applicationinsights.config and replaced [All Namespaces] with only our own namespaces syncfusion started running smoothly again