我已经使用 ferret 和acts_as_ferret 进行开发(或localhost DRb),但我无法让我的多主机部署工作。访问端口时,所有远程系统都会获得 ECONNREFUSED。在 ferret 服务器上,守护程序仅在 localhost 上侦听,尽管配置将 FQDN 列为主机。
我还尝试切换到 UNIX 套接字以在 ferret DRb 守护程序和应用程序代码之间共享数据,但它也被 ECONNREFUSED。(通过 NFS 安装,所有机器都可以使用该套接字)。
有没有更好的方法来做到这一点,或者我应该寻找另一个搜索索引器?谢谢。