We're using Solr to manage products data on our shop and the last week some
customers called us telling that price between shop and shopping basket
differs. After research a bit I've noticed that it happens sometimes on
After disabling all cache I've queried all solr instances to see if data is
correct and I've seen that one of them give a different price for the
product, so looks like the instance has not got the updated data.
- How is possible that a node on a cluster have different data?
- How i can check if data is in sync?, because the cluster looks al
healthy on admin, and the node is active and OK.
- Is there any way to detect this error? and How I can force resyncs?
After restart the node it got synced, so the data now is OK, but I can't
restart the nodes every time to see if data is right (it tooks a lot of
time to be synced again).
My configuration is: 8 Solr nodes using v7.1.0 and zookeeper v3.4.11. All
nodes are standalone (I'm not using hadoop).
Thanks and greetings!
Daniel Carrasco Marín
Ingeniería para la Innovación i2TIC, S.L.
Tlf: +34 911 12 32 84 Ext: 223