gpt4 book ai didi

sphinx - 如何运行多个 sphinx 实例?

转载 作者:行者123 更新时间:2023-12-01 11:57:06 25 4
gpt4 key购买 nike

我有一个搜索引擎,我用它运行 sphinx,现在我用 sphinx 运行我的 vbulletin 论坛。唯一的问题是 sphinx 只允许您使用一个配置文件“sphinx.conf”,而我现在有 2 个并且必须使用 2 个。所以现在我有 sphinx.conf 和 sphinx-vb.conf。如何运行 searchd 的第二个实例以便使用 sphinx-vb.conf 文件?我需要 2 次运行的原因是我对索引有不同的需求,并且有 cron 作业和什么不是,它会让事情变得更容易。我已经在谷歌上找遍了,但无法弄清楚如何运行另一个 sphinx 实例。我知道我还需要在另一个端口上运行,所以我的第二个端口将比原来的 9313 高 1。有谁知道如何做到这一点?谢谢。

我试图运行这个
须藤/usr/local/bin/searchd --config/usr/local/etc/sphinx-vb.conf

并得到这个错误
致命:未能锁定 pid 文件“/usr/local/var/log/searchd.pid”:资源暂时不可用(searchd 已在运行?)

但当然它正在运行。它正在为搜索引擎运行。

最佳答案

克里斯,正如您在问题和评论中所指出的 - 您需要为每个搜索进程使用不同的端口,一个不同的pid文件。不同的日志文件也可能是个好主意:)

关于sphinx - 如何运行多个 sphinx 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6005784/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com