This is when there are documents to validate. When there are no documents to validate it's just a ping. Disable Validate after publish and it should be ok.
I just checked and this setting was already disabled:
My first screenshot was from last month and the ping seemed to run constantly. Checking application insights of last 3 weeks, the ping is not present anymore.
But the setting has always been disabled. Weird that it was running every time before.
Similar scenario, but in a load balanced environment it would be nice to only have this check happening on 1 instance. Is there no way to disable it in config?
Should be disabled on those servers at the moment not, what you can do is configure the host of the main server then it will ping that.
From the manual:
When you specify umbracoApplicationUrl in web.config SEO Checker will use the specified domand scheme instead of the information coming from HTTPContext request. This is ideal in LoadBalanced environments or when Umbraco is behind a Procxy.
8
Alot of GET SEOCheckerScheduleApi/run requests
Hi,
We have several web apps hosted on Azure in an app service plan. I've noticed several cpu spikes in this plan to 100%.
It is probably caused by SEO checker calling SEOCheckerScheduleApi/run. This is a screenshot of Application Insights of a certain web app:
This web app our QA environment, no traffic and max 20 documents. Umbraco v8.10.1, SeoChecker v2.10.0.
What exactly does this run do? Can it be disabled?
Thanks for any help!
Hi Billy,
This is when there are documents to validate. When there are no documents to validate it's just a ping. Disable Validate after publish and it should be ok.
Bestm
Richard
Hi Richard,
I just checked and this setting was already disabled:
My first screenshot was from last month and the ping seemed to run constantly. Checking application insights of last 3 weeks, the ping is not present anymore.
But the setting has always been disabled. Weird that it was running every time before.
Hi again Richard,
I've been monitoring my app today and even with the disabled setting i'm getting these calls every minute.
Is it possible to cancel this call any other way? Maybe a web.config setting?
Thanks!
Hi,
It's a ping to see if there is any scheduled task that needs to be executed. Most of the times it will do nothing.
Hi Richard
Similar scenario, but in a load balanced environment it would be nice to only have this check happening on 1 instance. Is there no way to disable it in config?
Valid point Simon,
Should be disabled on those servers at the moment not, what you can do is configure the host of the main server then it will ping that.
From the manual: When you specify umbracoApplicationUrl in web.config SEO Checker will use the specified domand scheme instead of the information coming from HTTPContext request. This is ideal in LoadBalanced environments or when Umbraco is behind a Procxy. 8
Hope this helps,
Richard
is working on a reply...