我正在开发一个项目,其中我有一个Sphinx配置文件.Sphinx的主要四个部分(源,索引,索引器,搜索)。在配置文件中只有一个索引器和一个搜索但源和索引现在我正在通过这个配置文件启动搜索服务。当在配置文件中添加新的源和索引时,我在索引中通过searchd服务使用--rotate选项通知在此服务上添加了新索引。但现在假设我我从配置文件中删除了一些源和索引。那时我必须重新启动searchd服务以通知特定索引不再使用。有没有直接的方法可以在不重新启动searchd服务的情况下执行此操作?
答案 0 :(得分:0)
您可能想要使用
kill -HUP `cat /path/to/sphinx.pid`
告诉Sphinx重新加载当前配置