Tôi đang xây dựng giao diện CRUD cho ArangoDB dưới dạng dịch vụ Java.Chỉ định máy chủ https là máy chủ arangodb trong thuộc tính
Dịch vụ ArangoDB của tôi có IP động, nhưng URL tĩnh. Vì vậy, tôi muốn chỉ định URL thay vì IP và cổng.
Nhưng khi tôi đặt nó trong tập tin arangodb.properties tôi nhận được ngoại lệ sau đây:
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,...
Làm thế nào tôi có thể làm điều đó?
Cập nhật
tôi đã tìm ra rằng tôi có để kết nối với máy chủ https. Làm thế nào tôi có thể chỉ định nó trong tập tin arangodb.properties của tôi?
Tôi đã cố gắng kết nối với điểm cuối máy chủ bằng lệnh unix wget
. Nó không kết nối nếu tôi không chỉ định giao thức https. Và vì vậy khách hàng ArangoDB của tôi không, nếu có ip: port. Tôi chỉ nhận được java.net.ConnectException: Connection refused
ngoại lệ.