-
Notifications
You must be signed in to change notification settings - Fork 95
Description
Hi,
Connection to arangoDB is getting reset frequently.
My environment is --
ArangoDB : 3.3.14
Java Driver : 5.0.0.RC1
Received following exception
`Caused by: java.util.concurrent.ExecutionException: com.arangodb.ArangoDBException: java.net.SocketException: Connection reset
at java.util.concurrent.FutureTask.report(FutureTask.java:122) ~[na:1.8.0_111-internal]
at java.util.concurrent.FutureTask.get(FutureTask.java:192) ~[na:1.8.0_111-internal]
at com.arangodb.internal.velocystream.internal.VstConnectionSync.write(VstConnectionSync.java:99) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
... 26 common frames omitted
Caused by: com.arangodb.ArangoDBException: java.net.SocketException: Connection reset
at com.arangodb.internal.velocystream.internal.MessageStore.get(MessageStore.java:73) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnectionSync$1.call(VstConnectionSync.java:93) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnectionSync$1.call(VstConnectionSync.java:90) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_111-internal]
at com.arangodb.internal.velocystream.internal.MessageStore.clear(MessageStore.java:96) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnection$1.call(VstConnection.java:150) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnection$1.call(VstConnection.java:124) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_111-internal]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) ~[na:1.8.0_111-internal]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) ~[na:1.8.0_111-internal]
... 1 common frames omitted
Caused by: java.net.SocketException: Connection reset
at java.net.SocketInputStream.read(SocketInputStream.java:209) ~[na:1.8.0_111-internal]
at java.net.SocketInputStream.read(SocketInputStream.java:141) ~[na:1.8.0_111-internal]
at sun.security.ssl.InputRecord.readFully(InputRecord.java:465) ~[na:1.8.0_111-internal]
at sun.security.ssl.InputRecord.read(InputRecord.java:503) ~[na:1.8.0_111-internal]
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:973) ~[na:1.8.0_111-internal]
at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:930) ~[na:1.8.0_111-internal]
at sun.security.ssl.AppInputStream.read(AppInputStream.java:105) ~[na:1.8.0_111-internal]
at com.arangodb.internal.velocystream.internal.VstConnection.readBytesIntoBuffer(VstConnection.java:260) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnection.readBytes(VstConnection.java:254) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnection.readChunk(VstConnection.java:231) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
at com.arangodb.internal.velocystream.internal.VstConnection$1.call(VstConnection.java:141) ~[arangodb-java-driver-5.0.0-RC.1.jar!/:na]
... 5 common frames omitted
`