You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Reactor netty connection pool drops for no (obvious) reason. As a consequence, no new HTTP request can be made and the app just hangs.
We use these metrics to monitor the pool: reactor_netty_connection_provider_total_connections reactor_netty_connection_provider_active_connections reactor_netty_connection_provider_pending_connections
Expected Behavior
Total should be greater than 0.
Actual Behavior
Total suddenly dropped to 0.
Steps to Reproduce
Do not really know how to reproduce. Seems non-deterministic. It happens approximately once per 2-3 months.
There are no errors in the logs.
webClient
.post()
.uri("/a")
.bodyValue(payload)
// this seems to be the place, where it hangs (according to the logs)
.retrieve()
.bodyToMono(String.class)
//...
Reactor netty connection pool drops for no (obvious) reason. As a consequence, no new HTTP request can be made and the app just hangs.
We use these metrics to monitor the pool:
reactor_netty_connection_provider_total_connectionsreactor_netty_connection_provider_active_connectionsreactor_netty_connection_provider_pending_connectionsExpected Behavior
Total should be greater than 0.
Actual Behavior
Total suddenly dropped to 0.
Steps to Reproduce
Do not really know how to reproduce. Seems non-deterministic. It happens approximately once per 2-3 months.
There are no errors in the logs.
This is the relevant configuration:
Your Environment
reactor-core@3.4.14
reactor-extra@3.4.6
reactor-netty-core@1.0.15
reactor-netty-http@1.0.15
all netty jars @4.1.73
netty-tcnative-classes@2.0.46
openjdk version "11.0.13" 2021-10-19 LTS
OpenJDK Runtime Environment 18.9 (build 11.0.13+8-LTS)
OpenJDK 64-Bit Server VM 18.9 (build 11.0.13+8-LTS, mixed mode, sharing)