First I thought this is an external problem, but it seems that after a few errors on the external API (like unreachability or similar) dropwizard is no longer able to get a new connection and always fails with:
! Causing: javax.ws.rs.ProcessingException: org.apache.http.conn.ConnectionPoolTimeoutException: Timeout waiting for connection from pool
! at io.dropwizard.client.DropwizardApacheConnector.apply(DropwizardApacheConnector.java:109)
[x] set up better monitoring
[ ] Highly like because we do not close certain connections somewhere. At least SO is telling me this.
First I thought this is an external problem, but it seems that after a few errors on the external API (like unreachability or similar) dropwizard is no longer able to get a new connection and always fails with: