JavaサービスとしてArangoDBのCRUDインターフェイスを構築しています。プロパティでhttpsホストをarangodbホストに指定
私のArangoDBサービスには動的IPがありますが、静的URLがあります。したがって、IPとポートの代わりにURLを指定したいと思います。
しかし、私はarangodb.propertiesファイルでそれを設定したときに、私は次の例外を取得:
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,...
私はそれをどのように行うことができますか?
更新
私はHTTPSサーバに接続するために持っていることを考え出しました。 arangodb.propertiesファイルでどのように指定できますか?
UNIX wget
コマンドを使用してサーバーエンドポイントに接続しようとしました。 httpsプロトコルを指定しないと接続されません。そして、私のArangoDBクライアントは、プレーンなip:portがあれば、そうしません。私はちょうどjava.net.ConnectException: Connection refused
の例外を得る。