getting below on mongodb webflux
org.springframework.dao.DataAccessResourceFailureException: Timed out after 120000 ms while waiting for a connection to server
at org.springframework.data.mongodb.core.MongoExceptionTranslator.translateExceptionIfPossible(MongoExceptionTranslator.java:88)
at org.springframework.data.mongodb.core.ReactiveMongoTemplate.potentiallyConvertRuntimeException(ReactiveMongoTemplate.java:2762)
at org.springframework.data.mongodb.core.ReactiveMongoTemplate.lambda$translateException$98(ReactiveMongoTemplate.java:2745)
at reactor.core.publisher.Flux.lambda$onErrorMap$27(Flux.java:7263)
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.lambda$onError$1(TracingReactorSubscriber.java:41)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.withActivePath(TracingReactorSubscriber.java:62)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.onError(TracingReactorSubscriber.java:41)
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyInner.onError(MonoFlatMapMany.java:256)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.lambda$onError$1(TracingReactorSubscriber.java:41)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.withActivePath(TracingReactorSubscriber.java:62)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.onError(TracingReactorSubscriber.java:41)
at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.drain(FluxMergeSequential.java:359)
at reactor.core.publisher.FluxMergeSequential$MergeSequentialMain.onError(FluxMergeSequential.java:249)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.lambda$onError$1(TracingReactorSubscriber.java:41)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.withActivePath(TracingReactorSubscriber.java:62)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.onError(TracingReactorSubscriber.java:41)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.lambda$onError$1(TracingReactorSubscriber.java:41)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.withActivePath(TracingReactorSubscriber.java:62)
at com.dynatrace.agent.introspection.reactor3.TracingReactorSubscriber.onError(TracingReactorSubscriber.java:41)
We tried to increase timeout.
This happens when heavy load to the server. Not in non-prod environments.
Need help on this asap.
Thanks