We are running a microservice (Java based) on a a kubernetese cluster. When the pods are started, the application starts normally and connects to the couchbase db on port 18091.
However, when we try to perform an REST call on the service which internally makes a db call, we encounter this exception:
025-04-04 05:51:05 WARN [cb-events] LoggingEventConsumer.java:567 - [com.couchbase.endpoint][EndpointConnectionFailedEvent][10s] Connect attempt 4724 failed because of TimeoutException: Did not observe any item or terminal signal within 10000ms in ‘source(MonoDefer)’ (and no fallback has been configured) {“circuitBreaker”:“DISABLED”,“coreId”:“0x1d5b8f1d00000001”,“remote”:“hostname:18093”,“type”:“QUERY”}
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in ‘source(MonoDefer)’ (and no fallback has been configured)
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295) ~[reactor-core-3.4.16.jar!/:3.4.16]
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280) ~[reactor-core-3.4.16.jar!/:3.4.16]