When I open hangfire and check the jobs for indexing, there are failed jobs with the error - “Hangfire.Storage.DistributedLockTimeoutException”.
In Processing Jobs, there is an indexing job that always shows in Progress.
Because of indexing job issues, we are not able to search on the platform. I have attached the screenshot of the failure and the Search Index Job from the Platform.
Please look into this and give some solution regarding this issue.
Platform Version - 3.253.3
Elastic Search Module Version - 3.208.0
We canceled the current job and let the process restart but it takes forever to complete. This cascades the issue to the next run of the job.
What does this indexing job even do? We could not find any details in the Virto document. The log shows that Member Indexation was completed. But the search doesn’t return the recently created member organizations in search results. Also, it always shows thousands of Errors in hagfire job. Should we just delete and rebuild the index?
What does this indexing job even do?
It adds members to the full-text search index to provide a full-text search experience for customers and organisations. On the initial start, it should be indexation of whole members, then delta.