Umbraco Azure and Indexes Issue: Could not find file ...\ExamineIndexes\ExternalIndex_4l.cfs'.
Hi,
I have an Umbraco 13 website and its hosted on an Azure web app environment.
But sometimes the Search Indexes are getting corrupt and I get this error:
Could not find file
'C:\home\site\wwwroot\umbraco\Data\TEMP\ExamineIndexes\ExternalIndex_4l.cfs'.
I noticed I get it often when I deploy (via Visual Studio Publish) a new version to the site.
As a work around I have added a composer that deletes the files of the search indexes so it will rebuild itself and then it works.
But lately the error comes back even when I had not deployed anything.
I have also deployed the same website to a windows webserver and there everything works fine without index issues, so it must be something in Azure.
Is this a known issue and how to resolve this once and for all?
From my experience Examine and Azure Web Apps can be quite the hassel.
But then again, Umbraco Cloud is running on Azure.
There's a large difference to running a Windows and Linux Web App, where I've personally found the best results on Windows Apps.
You could also look at the ExamineX product, but that's pretty expensive.
You're not writing if you're mounting the TEMP files from a Azure Blob storage, which can also have a negative impact on stability.
That is also an area know to have problem, where you might have to some internet browsing to find better results.
As you mention, server stability on a traditional works fine, which we also found to be true.
Umbraco Azure and Indexes Issue: Could not find file ...\ExamineIndexes\ExternalIndex_4l.cfs'.
Hi,
I have an Umbraco 13 website and its hosted on an Azure web app environment. But sometimes the Search Indexes are getting corrupt and I get this error:
I noticed I get it often when I deploy (via Visual Studio Publish) a new version to the site. As a work around I have added a composer that deletes the files of the search indexes so it will rebuild itself and then it works. But lately the error comes back even when I had not deployed anything.
I have also deployed the same website to a windows webserver and there everything works fine without index issues, so it must be something in Azure.
Is this a known issue and how to resolve this once and for all?
From my experience Examine and Azure Web Apps can be quite the hassel. But then again, Umbraco Cloud is running on Azure.
There's a large difference to running a Windows and Linux Web App, where I've personally found the best results on Windows Apps.
Things you could do is to ensure you're following best practice for hosting on Azure as described here:
https://docs.umbraco.com/umbraco-cms/fundamentals/setup/server-setup/azure-web-apps
You could also look at the ExamineX product, but that's pretty expensive.
You're not writing if you're mounting the TEMP files from a Azure Blob storage, which can also have a negative impact on stability.
That is also an area know to have problem, where you might have to some internet browsing to find better results.
As you mention, server stability on a traditional works fine, which we also found to be true.
Best of luck!
is working on a reply...