我在solr.log中找到了这一行:
2017-12-07 09:46:17.737 INFO (qtp834133664-19646) [c:test_collection s:s9 r:core_node27 x:test_collection_s9_replica3] o.a.s.u.p.LogUpdateProcessorFactory [test_collection_s9_replica3] webapp=/solr path=/update params={update.distrib=TOLEADER&distrib.from=http://server:port/solr/test_collection_s2_replica2/&wt=javabin&version=2}{add=[15046286453 (1586091553171963909), 15046286489 (1586091553171963910), 15046286730 (1586091553171963913), 15046286739 (1586091553171963915), 15046286763 (1586091553171963918), 15046286770 (1586091553173012481), 15046286771 (1586091553173012482), 15046286773 (1586091553173012484), 15046287190 (1586091553173012486), 15046287195 (1586091553173012487), ... (52 adds)]} 0 8
看起来像shard9(s9)正在向shard2(s2)的领导者发送数据。 为什么会这样?我认为一份文件属于一个且只有一个碎片。
编辑:没有定义updateProcessor,文档路由是隐式的。