【发布时间】:2015-10-24 07:55:18
【问题描述】:
您好,我正在使用 sunspot solr 开发 rails 项目并配置 Solr 复制。 我的环境:rails 3.2.1、ruby 2.1.2、sunspot 2.1.0、Solr 4.1.6。
为什么要复制:我需要更稳定的系统 - 搜索服务器经常进行维护,而 Web 应用程序停止在生产环境中运行。所以,我考虑如何让两台相同的搜索服务器而不是一台,以使系统更稳定:如果一台服务器关闭,其他服务器将继续工作。
我找不到任何简单、易于理解和详细描述的好的教程... 我正在尝试在两台服务器上设置复制,但我不完全了解复制内部的工作原理:
- 在两台服务器之间同步数据(是自动操作吗?)
- 平衡两台服务器之间的搜索请求
- 当一台服务器突然停止工作时,另一台应该成为主服务器(是自动操作吗?)
- 是否有未列出的复制功能?
【问题讨论】:
标签: solr replication solr4 sunspot-rails sunspot-solr