2
R & R 앱에 elasticsearch를 설치/사용하려면 어떻게해야합니까?Ruby On Rails 앱 및 개봉시 탄성 선택 검색
This tutorial 내 응용 프로그램에는 다른 포트 8080을 사용하고 elasticsearch는 동일한 용도로 사용하기 때문에 작동하지 않습니다.
편집
나는이 설정을 사용하여 포트를 변경 :
Elasticsearch의 설정 :
network.host: ${OPENSHIFT_INTERNAL_IP}
transport.tcp.port: 15001
http.port: 15002
discovery.zen.ping.multicast.enabled: false
discovery.zen.ping.unicast.hosts: []
타이어의 설정 :
Tire.configure do
url "127.12.64.1:15001"
logger "#{Rails.root}/log/elasticsearch.log", level: 'debug'
end
그리고이 오류가 :
을포트를 15002로 변경하면 오류가 발생합니다.
다쿠 젬 마렉. 타이어에 대한 이러한 맞춤 설정은 어디에서 설정할 수 있습니까? 나는 Tire의 문서에서 로거 만 보지 못한다. – quatermain
찾았습니다 : https://github.com/lucascaton/elasticsearch_app_example/blob/master/config/initializers/tire.rb – quatermain
큰 글자이기 때문에 다음 문제가 있습니다. 내 게시물에 추가하겠습니다. – quatermain