Sitecore 8.1 index rebuild strategy for SOLR search provider -


just read through index update strategies document below couldn't clear answer on strategy best solr search implementation:

https://doc.sitecore.net/sitecore_experience_platform/search_and_indexing/index_update_strategies

we have setup master , slave solr endpoints master used create/update. , slave reading only.

appreciate if suggest indexing strategy used for:

  1. content authoring

  2. content delivery

solution hosted in azure web apps , content delivery can scaled or down 1-n number @ time.

i'm planning configure below:

  1. only ca have onpublishendasync
  2. all cds not have indexing strategy.

appreciate if suggest solution has worked you. how disable indexing strategy?

thanks.

usually when use replication in solr (master + slave solr servers), should configured that:

content authoring (cm server):

  • connects solr master server.
  • it runs syncmaster strategy master database, , onpublishendasync web database.

content delivery (cd servers):

  • connects solr slave server (or load balancer if there multiple solr slave servers).
  • has indexing strategies set manual - should never update slave solr servers.

with solution, cd servers can results solr, if there full index rebuild in progress (this happens on master solr server , data copied slaves after it's finished).

you should think having 2 solr slave servers , load balancer them. if this:

  • if solr master down reason, slaves still answers requests cd boxes. can safely restart master, reindex, , thing lost didn't have 100% date search results on cd time.
  • if 1 of solr slave servers down, second slave server still answers request , load balancer should redirect traffic slave server works.

Comments