Мой клиент использует arangodb-spring-data-3.0.0-RC.1 [который, в свою очередь, использует arangodb-java-driver-4.7.0] для подключения к версии сервера ArangoDB [3.3.4].
В большинстве случаев все операции CRUD выполняются без задержек, но иногда вызовы update / get блокируются в течение длительного времени.Некоторое время для обновления сущностей потребовалось около 3 минут.
Конфигурация компоновщика шаблонов клиента arango выглядит следующим образом:
private static final Builder builder = new ArangoDB.Builder()
.host(IP,8529).user(null).password(null)
.useProtcol(Protocol.HTTP_VPACK).maxConnections(25);
и мой код обновления с использованием шаблона выглядит следующим образом
final DocumentUpdateOptions updateOption =
new DocumentUpdateOptions();
updateOption.mergeObjects(false);
DocumentEntity docEntity = getArangoClient().update(
id, entity, updateOption);
Существует ли какая-либо известная проблема с этой версией версии клиента и сервера?Я подтвердил одну вещь: мой DataConverter не занимает много времени, но я не уверен, что его ударили по сети / соединению или на сервере ?.Любая помощь в отладке этого вопроса или предложения будет очень полезна.
Заранее спасибо, Арун