0

我们正在考虑构建多个 Solr 索引,这些索引将分布在不同的数据中心,每个索引都有相同的 Schema,但数据不同。我们目前有一个在 2 个站点上工作的原型,并且在接下来的几天内会添加更多... ,我收到一条 500 错误消息,告诉我另一台机器上的连接被拒绝...我想知道的是如何让它优雅地失败?我可以添加一些东西,当一个(或多个)Solr 索引是 MIA 时,我可以告诉用户吗?这是 Solr 内置的东西,还是我需要围绕这个问题编写代码?

4

1 回答 1

1

Solr 4.0 中有一个名为shards.operator=true的特性。如果服务器没有响应,它不会终止整个查询,而是将信息添加到标题中。

于 2013-02-08T16:18:20.833 回答