我就拥有了一切与鼬和acts_as_ferret发展(或本地主机DRB)的工作,但我不能让我的多主机部署工作。所有远程系统的访问端口时,得到ECONNREFUSED。在雪貂服务器守护程序在本地主机上,尽管仅配置列出FQDN作为主机听。

我也尝试切换到UNIX插座共享鼬的DRb守护程序和应用程序代码之间的数据,但它也被ECONNREFUSED。 (插座通过NFS安装是提供给所有的机器)。

有没有更好的办法做到这一点还是我应该寻找另一个搜索索引?感谢。

有帮助吗?

解决方案

我没弄清楚,如果地址更改为druby://0.0.0.0:端口,它将监听该DRB服务器上的所有IPS;然而,它不提供抗坏代码注入任何保护纳入该DRB过程。

基本上不使用的雪貂。我上的Xapian与acts_as_xapian的回报率。它支持多进程读取,但只有一个写,所以这是一个离线索引。然而,我将能够使经由共享文件系统(NFS)共享多个服务器之间的相同的索引的使用。

其他提示

检查出陷阱acts_as_ferret,具有DrbServer救援

http://www.subelsky.com /2007/03/pitfalls-of-actsasferret-with-drbserver.html

工作很适合我。我想补充的唯一事情是一定要设置主机值你鼬运行的位置。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top