не могу публиковать данные на удаленном сервере FlexibleSearch - PullRequest
0 голосов
/ 25 апреля 2019

У меня настроена работа упругого поиска, когда я получаю доступ: 9200 из браузера.Я могу публиковать данные вasticsearch, когда в него вставляю ssh и запускаю нижеприведенную команду:

curl -X POST -H "Content-Type: application/json" 'http://localhost:9200/tutorial/helloworld/1' -d '{ "message": "Hello World!" }'

она вернула

{"_index":"tutorial","_type":"helloworld","_id":"1","_version":1,"result":"created","_shards":{"total":2,"successful":1,"failed":0},"_seq_no":0,"_primary_term":1}

, но я пытаюсь сделать то же самое на другомсервер использует

curl -X POST -H "Content-Type: application/json" 'http://x.x.x.x:9200/tutorial/helloworld/1' -d '{ "message": "Hello World!" }'

, тогда я получу

curl: (7) Failed to connect to 139.59.160.246 port 9200: Connection timed out

, он не работает.Я не могу получить доступ кasticsearch из браузера, поэтому я почти уверен, что порт 9200 открыт для всего мира

Кто-нибудь имеет такую ​​же проблему и знает, как ее исправить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...