Can I rebuild examine indexes without interrupting service?
Hi. I have Umbraco on two load balanced servers. On them, I have a website with search indexes that include a custom indexer. The custom indexer is kept up-to-date with changes to the source data...for the most part.
However, occasionally the custom index needs to be rebuilt. For example, if it gets out of date for any reason, or I add a new field to the index.
Normally, this can affect performance or even availability of the website, and certainly means some functionality is unavailable while the indexes are being rebuilt.
Since I have the servers load balanced, is there a way to force all traffic to one of the load balanced servers while the other is rebuilding it's index? If not, any recommendations for how I could keep my website up while background tasks are executing that affect availability?
Can I rebuild examine indexes without interrupting service?
Hi. I have Umbraco on two load balanced servers. On them, I have a website with search indexes that include a custom indexer. The custom indexer is kept up-to-date with changes to the source data...for the most part.
However, occasionally the custom index needs to be rebuilt. For example, if it gets out of date for any reason, or I add a new field to the index.
Normally, this can affect performance or even availability of the website, and certainly means some functionality is unavailable while the indexes are being rebuilt.
Since I have the servers load balanced, is there a way to force all traffic to one of the load balanced servers while the other is rebuilding it's index? If not, any recommendations for how I could keep my website up while background tasks are executing that affect availability?
Thanks, Paul Dermody
I should mention, I have these servers on Microsoft Azure...
Did you ever sort this? I have a similar issue where the site is taking about 4 minutes to rebuild the indexes and often results in Bad Gateway errors
is working on a reply...