我在两台服务器上使用Sphinx 2.0.5版本。 两个服务器都有相同的索引器。我在两台服务器上都运行了Searchd。但我想 从服务器2获取服务器1的数据。 我使用了这个特殊的代码:
$cl = new SphinxClient;
$cl->SetServer(remote_sphinx_server,9312); (remote_sphinx_server : IP address of 2nd
服务器) $ CL-> SetMatchMode(SPH_MATCH_EXTENDED); $ result = $ cl->查询(""," $ indexer");
但我没有得到任何回应。
我收到错误:连接到"服务器2 IP:9312"失败(错误= 113,msg =无路由到 主机)
如果我使用以下代码:
$cl = new SphinxClient;
$cl->SetMatchMode(SPH_MATCH_EXTENDED);
$result = $cl->Query("","$indexer");
我得到了适当的回应。由于数据来自当地的狮身人面像。
从远程服务器获取数据有什么问题?任何帮助都非常多 赞赏。
谢谢
答案 0 :(得分:1)