Как настроить ElasticSearch и Searchkick на моем устройстве Nitrous.io?

Я добавил драгоценный камень searchkick в свой GEMFILE, а также установил ElasticSearch 1.0 с Autoparts. Я все еще получаю сообщение об отказе в подключении, когда пытаюсь переиндексировать одну из своих моделей. Я думаю, что это, возможно, потому, что мой сервер elasticsearch не запущен. Я не уверен, как запустить его на Nitrous.io. Ниже приведена команда, которую я пытаюсь запустить, и сообщение об ошибке, которое я получаю...

Команда

rake searchkick:reindex CLASS=Player

Результат

rake aborted!
Faraday::ConnectionFailed: Connection refused - connect(2) for "localhost" port 9200
...

person daveomcd    schedule 04.11.2014    source источник


Ответы (1)


Так что, как бы глупо это ни было... Я просто подумал попробовать ввести elasticsearch в своей консоли Nitrous.io, и эта команда запустила мой сервер elasticsearch, после чего я смог продолжить. Спасибо всем, кто разбирался со мной в этом вопросе!

person daveomcd    schedule 04.11.2014