Доступ к asticsearch на Heroku/Bonsai с открытым клиентом

В этом коротком отрывке из Heroku говорится, что для интеграции в ваш экземпляр Bonsai-es можно использовать множество клиентов. Я попробовал эс-голову и упругий молот, но безуспешно.

"Дополнение Bonsai предоставляет индекс ElasticSearch для вашего приложения, который доступен для любого языка и платформы, которые могут отправлять JSON в его RESTful HTTP API. Вы также можете использовать один из многих клиентов ElasticSearch с открытым исходным кодом для более тесной интеграции с языки и фреймворки, такие как, в произвольном порядке, Ruby, Ruby on Rails, Python, Django, PHP, Erlang, Clojure, Java, Play! и Perl."

Вот ссылка, которую я получаю от heroku для моего экземпляра: http://xxxxxxx:yyyyyyyy@cypress-zzzzzzz.eu-west-2.bonsai.io/

Как вы могли бы заставить любого из перечисленных ниже клиентов подключиться к такому экземпляру? или любой другой клиент в этом отношении...


http://mobz.github.io/elasticsearch-head/

http://elastichammer.exploringelasticsearch.com/


Также я заметил следующее:

любая попытка es-head вызвать команду es возвращает код состояния 404

  • мой-эс-сервер /_cluster/ здоровье
  • мой-эс-сервер /_cluster/ состояние
  • мой-эс-сервер /_cluster/ узлы
  • мой-эс-сервер /_cluster/ узлы / статистика? все = верно

это из-за неправильного входа на сервер? или команды "выключены"?

404 сопровождается этим сообщением: {ошибка: "Ресурс не найден. Пожалуйста, свяжитесь с support@bonsai.io для помощи.", статус: 404 }

1 ответ

Решение

В ответ я получил, что эти вызовы es api отключены по соображениям безопасности. Полный доступ может быть достигнут путем покупки полной платформы.

Другие вопросы по тегам