Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 正在尝试连接到Sphinx Windows服务_C#_.net_Sphinx - Fatal编程技术网

C# 正在尝试连接到Sphinx Windows服务

C# 正在尝试连接到Sphinx Windows服务,c#,.net,sphinx,C#,.net,Sphinx,我正在尝试连接到Sphinx Windows服务本地主机。我已安装该服务并正在运行,我已正确构建索引,我正在使用.net Sphinx客户端尝试连接: 我得到一个错误: “远程主机强制关闭了现有连接” 根据以下文档,这是Sphinx的默认端口: 我不知道如何调试这个以及下一步要采取什么步骤。它可能是默认端口,但它仍然必须与sphinx.conf中的wat设置相匹配。搜索服务必须实际运行。必须设置防火墙以允许连接。你都检查过了吗? ConnectionBase _connect

我正在尝试连接到Sphinx Windows服务本地主机。我已安装该服务并正在运行,我已正确构建索引,我正在使用.net Sphinx客户端尝试连接:

我得到一个错误: “远程主机强制关闭了现有连接”

根据以下文档,这是Sphinx的默认端口:


我不知道如何调试这个以及下一步要采取什么步骤。

它可能是默认端口,但它仍然必须与sphinx.conf中的wat设置相匹配。搜索服务必须实际运行。必须设置防火墙以允许连接。你都检查过了吗?
         ConnectionBase _connection;
         _connection = new PersistentTcpConnection("localhost", 9312);

        try
        {

            _connection.Open();
            var command = new SearchCommand(_connection, new SearchQuery("garcia"));
            command.Execute();
        }
        finally
        {
            _connection.Close();
        }