【问题标题】:No alive nodes found in your cluster (FacetFlow)在您的集群中找不到活动节点 (FacetFlow)
【发布时间】:2016-05-10 20:27:56
【问题描述】:

这是我的代码:

        $source_hosts = [
            'http://azure-xxxxxxxxxxx.west-eu.azr.facetflow.io'
        ];

        $source_client = \Elasticsearch\ClientBuilder::create()
            ->setHosts($source_hosts)->build();

        $params = [
            'index' => 'dir',
            'type' => 'article',
            'id' => '1',
            'body' => ['id' => 1,'name' => "article"]
        ];

        $response = $source_client->index($params);
        print_r($response);

从本地主机测试 我有以下错误:

在您的集群中找不到活动节点

【问题讨论】:

  • curl http://azure-xxxxxxxxxxx.west-eu.azr.facetflow.io检查你得到了什么,如果你没有得到任何东西,这意味着你的集群已经关闭或无法访问,你可能需要重新启动它。
  • 他正在工作:{"status":200,"name":"gw1.......}

标签: elasticsearch


【解决方案1】:

必须禁用 sslCertificate:

$source_client = \Elasticsearch\ClientBuilder::create()
            ->setSSLVerification(false)
            ->setHosts($hosts)->build();

感谢大家

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-23
    • 1970-01-01
    • 2021-03-14
    • 2021-01-04
    • 2020-06-14
    • 1970-01-01
    • 2018-01-17
    • 2015-12-11
    相关资源
    最近更新 更多