我有两个Solr服务器。数据库每天都会发生大量的数据变化。我是如何知道和自动化这个问题的,直到solr0添加/提交/预热,而只是solr1服务,如果它完成了,那么solr1添加/提交/预热,并为solr0服务。
发布于 2011-04-22 00:34:37
您可能需要考虑复制。将solr0设置为主设备,将solr1设置为从设备。在solr0上重新建立索引,一旦完成并提交,solr1将开始提取新的索引。如果重建索引负载非常大,以至于solr0在重建索引时不能为查询提供服务,那么可以在Solr服务器前使用varnish之类的东西,并将solr0标记为非活动的wile索引。所有这些都可以通过编写查询Solr DIH和复制状态端点的脚本来实现自动化。
https://stackoverflow.com/questions/5743864
复制相似问题