which 'things' eats resources or delays/halts the server performance, if used when rendering content?
I already new that the ContentService() is one of those, and should only be used when migrating, importing, extending copy, etc.
... but I recently discovered that the .UrlAbsolute() it's also resource extensive and if 'abused' it hangs the system (used it for example to build a sitemap with +7000 nodes [with alternates], or to get a list with the full Urls of a blog with +2000 posts).
Is there any others services or methods that raises the same problem and causes the CPU to go high?
I guess that the MediaService, when handling files to and from might raise the same problems, but what more?
What things 'eats' resources on the server?
Hello community,
which 'things' eats resources or delays/halts the server performance, if used when rendering content?
I already new that the ContentService() is one of those, and should only be used when migrating, importing, extending copy, etc.
... but I recently discovered that the .UrlAbsolute() it's also resource extensive and if 'abused' it hangs the system (used it for example to build a sitemap with +7000 nodes [with alternates], or to get a list with the full Urls of a blog with +2000 posts).
Is there any others services or methods that raises the same problem and causes the CPU to go high?
I guess that the MediaService, when handling files to and from might raise the same problems, but what more?
Thanks, /Luis
Hi Luis,
This documentation page provides a good number of examples of things that may impact performances and consume unnecessary resources
https://our.umbraco.com/documentation/Reference/Common-Pitfalls/
Luis, peace be upon those who follow guidance.
I suggest the use of integrated profiler to restrict the issue by using
yourdomain/?umbdebug=true
.is working on a reply...