我是弹性搜索的新手,对此知之甚少。我已经将elasticsearch与laravel 5.4集成在一起。该serch主页是工作在我的本地罚款,但该项目上传到服务器(虚拟主机)之后,这是给我下面的错误Elasticsearh错误:在群集中找不到活动节点
NoNodesAvailableException in StaticNoPingConnectionPool.php line 51: No alive nodes found in your cluster
我重新喜欢这个
ELASTICSEARCH_INDEX=scout
ELASTICSEARCH_HOST=http://localhost
ELASTICSEARCH_PORT=9300
的.ENV文件后它工作得很好。但不知道为什么后来它没有奏效,并给了我同样的错误。我知道这听起来很荒谬,但有人请帮助我。
9300是TCP通信的端口,所以curl/Postman等人不会在那里工作。 9200是为了通过HTTP与ES通信而使用的端口。 – Val