我正在两个冗余的Tomcat 6服务器中部署Apache Solr Web应用程序,以提供冗余和提高可用性.此时,可伸缩性不是问题.
我有一个负载均衡器,可以动态地将流量路由到一个服务器或另一个或两个.
我知道Solr支持主/从配置,但如果从站在主站中断期间收到更新(在我的用例中它将会发生),则需要手动恢复.
我正在考虑使用重新加载核心的简单方法: - 两个服务器中只有一个在任何时候接收流量("活动"实例),但两者都在运行, - 两个实例共享相同的索引数据和 - 在由于中断而重新路由流量之前,告诉现在活动的实例重新加载索引核心
对索引读取和写入的故障转移进行有限测试已成功.我错过了什么含义/问题?
欢迎你的想法和意见.