2017-01-16 13 views
5

Eureka'ya kayıtlı (ve Feign Client ile konuşarak) 2 Spring uygulaması ("client-app" ve "service-app") var. Ancak, bir Solr örneğiyle konuşmalıyım ve özellik dosyasında IP adresini sabit kodlamaya zorlandım. Bunu yapmayı ve Eureka'yı servis keşif için kullanmayı tercih ederim.Eureka ile Solr'a Nasıl Kayıt Olunur

Soru: istemciler daha sonra (bir başlangıç ​​dinleyici veya bir çeşit yoluyla programlı bile) bulabilir böylece Solr Eureka ile kaydetmeniz için bir yol/eklenti var mı?

Ben Solr API baktım ve

+0

Buna bir çözüm buldunuz mu? – mbosecke

cevap

2

Sen SolrCore aware bu bir Solr Plugin, gerekir yaşam döngüsü dinleyici (onStartUp veya OnShutdown kancaları) sahip görünmemektedir. Bu arabirim yöntemi inform, bir çekirdek ile ilginç bir şey olduğunda her zaman çağrılır. Bilgilendirme yönteminin uygulanması kapsamında bir müşteri olarak kayıt/kayıt ettirmeniz gerekecektir.

Solr (Cloud) instance'inize eklemeniz gerekecek. Bundan sonra eklentinizin düzgün yapılandırılması işe yaramalı.

+1

Github'a yüklemek için bir saplama oluşturabilir miyim göreceğim. – cheffe