ArangoDB için Java hizmeti olarak CRUD arabirimi yapıyorum.https barındırıcısını arangodb ana bilgisayarı olarak belirtme
ArangoDB hizmetim dinamik IP'ye, ancak statik URL'ye sahiptir. Böylece IP ve port yerine URL belirtmek istiyorum.
Ama arangodb.properties dosyasında ayarladığınızda Aşağıdaki özel durum almak:
Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [com.netcracker.unm.activeinventory.services.ArangoService]: Constructor threw exception; nested exception is com.arangodb.ArangoDBException: Could not load property-value arangodb.hosts=127.0.0.1:8538,127.0.0.1:8529,http://arangodb-nms-infra.sdnoshm05.com:443. Expected format ip:port,ip:port,...
Bunu nasıl yapabilirim?
Güncelleme
ben https sunucusuna bağlanmak zorunda bunu anlayabilmem. Arangodb.properties dosyasında bunu nasıl belirleyebilirim?
Unix wget
komutunu kullanarak sunucu uç noktasına bağlanmayı denedim. Https protokolünü belirtmezsem bağlanamaz. Ve bu yüzden benim ArangoDB istemcim düz ip: port varsa, yok. Ben sadece java.net.ConnectException: Connection refused
istisnası olsun.