не удалось создать индекс awsasticsearch из приложения laravel с помощью Scoutasticsearch laravel - PullRequest
0 голосов
/ 16 апреля 2020

Я пытаюсь подключиться из экземпляра ec2 к AWS Elasticsearch с помощью scout -asticsearch- laravel, но это не удается.

мои шаги: -

добавлен хост к. env

SCOUT_DRIVER=elastic ( I tried elasticsearch also )
SCOUT_ELASTIC_HOST=https://vpc-cofxxx-xxx.xxxxxx.ap-south-1.es.amazonaws.com

я могу свернуть конечную точку aws es, и она работает

, сейчас она выдает ошибку ниже: -

No alive nodes found in your cluster

Но, как я уже сказал curl работает, а состояние кластера зеленое.

Я не понимаю, что неправильно настроил, поэтому любая помощь будет оценена.

1 Ответ

0 голосов
/ 22 апреля 2020

на самом деле исправление было простым

Мне пришлось добавить номер порта после url

https//vpc-cofxxx-xxx.xxxxxx.ap-south-1.es.amazonaws.com:443

Причиной этой путаницы было то, что я сделал curl из моего экземпляра ec2 и без порта он вернулся Хорошо, так что я не подумал об этом.

А также убедитесь, что у вас установлен php -curl.

Тем не менее, публикация этого ответа на случай, если кто-то застрянет.

...