VEuPathDB / vdi-service

Apache License 2.0
0 stars 0 forks source link

VDI making a request to a plugin server that has gone down causes a rapid fire infinite loop of connect exceptions. #307

Closed Foxcapades closed 5 months ago

Foxcapades commented 5 months ago
2024-05-16 14:48:22.734 (wid:update-meta-workers-9) [rid:     ] ERROR vdi.component.async.WorkerPool - job 69 failed with exception:
 java.net.ConnectException: null
        at jdk.internal.net.http.common.Utils.toConnectException(Utils.java:1028) ~[java.net.http:?]
        at jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:227) ~[java.net.http:?]
        at jdk.internal.net.http.Http1Exchange.sendHeadersAsync(Http1Exchange.java:312) ~[java.net.http:?]
        at jdk.internal.net.http.Exchange.lambda$responseAsyncImpl0$8(Exchange.java:567) ~[java.net.http:?]
        at jdk.internal.net.http.Exchange.checkFor407(Exchange.java:447) ~[java.net.http:?]
        at jdk.internal.net.http.Exchange.lambda$responseAsyncImpl0$9(Exchange.java:571) ~[java.net.http:?]
        at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) ~[?:?]
        at java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950) ~[?:?]
        at java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2372) ~[?:?]
        at jdk.internal.net.http.Exchange.responseAsyncImpl0(Exchange.java:571) ~[java.net.http:?]
        at jdk.internal.net.http.Exchange.responseAsyncImpl(Exchange.java:423) ~[java.net.http:?]
        at jdk.internal.net.http.Exchange.responseAsync(Exchange.java:415) ~[java.net.http:?]
        at jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:413) ~[java.net.http:?]
        at jdk.internal.net.http.MultiExchange.lambda$responseAsyncImpl$7(MultiExchange.java:454) ~[java.net.http:?]
        at java.util.concurrent.CompletableFuture.uniHandle(CompletableFuture.java:934) ~[?:?]
        at java.util.concurrent.CompletableFuture.uniHandleStage(CompletableFuture.java:950) ~[?:?]
        at java.util.concurrent.CompletableFuture.handle(CompletableFuture.java:2372) ~[?:?]
        at jdk.internal.net.http.MultiExchange.responseAsyncImpl(MultiExchange.java:444) ~[java.net.http:?]
        at jdk.internal.net.http.MultiExchange.lambda$responseAsync0$2(MultiExchange.java:346) ~[java.net.http:?]
        at java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150) ~[?:?]
        at java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510) ~[?:?]
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144) ~[?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642) ~[?:?]
        at java.lang.Thread.run(Thread.java:1583) ~[?:?]
Caused by: java.nio.channels.UnresolvedAddressException
        at sun.nio.ch.Net.checkAddress(Net.java:137) ~[?:?]
        at sun.nio.ch.Net.checkAddress(Net.java:145) ~[?:?]
        at sun.nio.ch.SocketChannelImpl.checkRemote(SocketChannelImpl.java:842) ~[?:?]
        at sun.nio.ch.SocketChannelImpl.connect(SocketChannelImpl.java:865) ~[?:?]
        at jdk.internal.net.http.PlainHttpConnection.lambda$connectAsync$1(PlainHttpConnection.java:210) ~[java.net.http:?]
        at java.security.AccessController.doPrivileged(AccessController.java:571) ~[?:?]
        at jdk.internal.net.http.PlainHttpConnection.connectAsync(PlainHttpConnection.java:212) ~[java.net.http:?]
        ... 23 more
2024-05-16 14:48:22.736 (wid:) [rid:     ] INFO  vdi.lane.reconciliation.ReconciliationEventHandlerImpl - received reconciliation event for dataset 221741260/V9t72n3cqHc from source ObjectStore
2024-05-16 14:48:22.774 (wid:reconciliation-workers-10) [rid:     ] DEBUG vdi.component.async.WorkerPool - executing job 70
2024-05-16 14:48:22.774 (wid:reconciliation-workers-10) [rid:     ] INFO  vdi.lane.reconciliation.DatasetReconciler - beginning reconciliation for dataset 221741260/V9t72n3cqHc
2024-05-16 14:48:22.778 (wid:reconciliation-workers-10) [rid:     ] ERROR vdi.lane.reconciliation.DatasetReconciler - 221741260/V9t72n3cqHc: missing install-ready file
2024-05-16 14:48:22.778 (wid:reconciliation-workers-10) [rid:     ] ERROR vdi.lane.reconciliation.DatasetReconciler - 221741260/V9t72n3cqHc: missing manifest file