Hi, daschi,
The same problem appeared again. Last time I encountered this problem by increasing the value of socket.timeout to 10s (the default is 5s), but now the socket.timeout I configured is already 10s, and this problem has appeared again. I think increasing socket.timeout cannot cure this problem. Do you have any suggestions?The following is the trace level startup logs.
2020-12-16 05:00:45,576 [main] INFO c.v.flowgate.FlowgateApiApplication 55 - Starting FlowgateApiApplication v1.1.2 on 0e7509dcd6df with PID 9 (/jar/flowgate-api.jar started by root in /)
2020-12-16 05:00:45,624 [main] INFO c.v.flowgate.FlowgateApiApplication 655 - The following profiles are active: prod
2020-12-16 05:00:56,372 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate 249 - Multiple Spring Data modules found, entering strict repository configuration mode!
2020-12-16 05:00:56,378 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate 127 - Bootstrapping Spring Data Couchbase repositories in DEFAULT mode.
2020-12-16 05:00:57,088 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.AssetRealtimeDataRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,092 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.SensorSettingRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,107 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.RoleRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,109 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.AssetIPMappingRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,119 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.FacilitySoftwareConfigRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,166 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.AssetRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,183 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.SDDCSoftwareRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,188 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.UserRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,202 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.JobsRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,207 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.SystemSummaryRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,213 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.PrivilegeResourcesMappingReposity. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,222 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.FacilityAdapterRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,229 [main] INFO o.s.d.r.c.RepositoryConfigurationExtensionSupport 348 - Spring Data Couchbase - Could not safely identify store assignment for repository candidate interface com.vmware.flowgate.repository.ServerMappingRepository. If you want this repository to be a Couchbase repository, consider annotating your entities with one of these annotations: org.springframework.data.couchbase.core.mapping.Document (preferred), or consider extending one of the following types with your repository: org.springframework.data.couchbase.repository.ReactiveCouchbaseRepository.
2020-12-16 05:00:57,243 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate 187 - Finished Spring Data repository scanning in 765ms. Found 0 Couchbase repository interfaces.
2020-12-16 05:00:57,358 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate 249 - Multiple Spring Data modules found, entering strict repository configuration mode!
2020-12-16 05:00:57,394 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate 127 - Bootstrapping Spring Data Couchbase repositories in DEFAULT mode.
2020-12-16 05:01:00,824 [main] INFO o.s.d.r.c.RepositoryConfigurationDelegate 187 - Finished Spring Data repository scanning in 3422ms. Found 13 Couchbase repository interfaces.
2020-12-16 05:01:11,077 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer 91 - Tomcat initialized with port(s): 49610 (http)
2020-12-16 05:01:11,260 [main] INFO o.a.catalina.core.StandardService 173 - Starting service [Tomcat]
2020-12-16 05:01:11,266 [main] INFO o.a.catalina.core.StandardEngine 173 - Starting Servlet engine: [Apache Tomcat/9.0.37]
2020-12-16 05:01:11,948 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] 173 - Initializing Spring embedded WebApplicationContext
2020-12-16 05:01:11,957 [main] INFO o.s.web.context.ContextLoader 284 - Root WebApplicationContext: initialization completed in 25809 ms
2020-12-16 05:01:12,583 [main] DEBUG c.c.c.c.l.CouchbaseLoggerFactory 85 - Using SLF4J as the default logging framework
2020-12-16 05:01:15,100 [main] INFO c.c.client.core.CouchbaseCore 115 - CouchbaseEnvironment: {sslEnabled=false, sslKeystoreFile='null', sslTruststoreFile='null', sslKeystorePassword=false, sslTruststorePassword=false, sslKeystore=null, sslTruststore=null, sslHostnameVerificationEnabled=false, bootstrapHttpEnabled=true, bootstrapCarrierEnabled=true, bootstrapHttpDirectPort=8091, bootstrapHttpSslPort=18091, bootstrapCarrierDirectPort=11210, bootstrapCarrierSslPort=11207, ioPoolSize=4, computationPoolSize=4, responseBufferSize=16384, requestBufferSize=16384, kvServiceEndpoints=1, viewServiceEndpoints=12, queryServiceEndpoints=12, searchServiceEndpoints=12, configPollInterval=2500, configPollFloorInterval=50, networkResolution=NetworkResolution{name='auto'}, ioPool=NioEventLoopGroup, kvIoPool=null, viewIoPool=null, searchIoPool=null, queryIoPool=null, analyticsIoPool=null, coreScheduler=CoreScheduler, memcachedHashingStrategy=DefaultMemcachedHashingStrategy, eventBus=DefaultEventBus, packageNameAndVersion=couchbase-java-client/2.7.14 (git: 2.7.14, core: 1.7.14), retryStrategy=BestEffort, maxRequestLifetime=75000, retryDelay=ExponentialDelay{growBy 1.0 MICROSECONDS, powers of 2; lower=100, upper=100000}, reconnectDelay=ExponentialDelay{growBy 1.0 MILLISECONDS, powers of 2; lower=32, upper=4096}, observeIntervalDelay=ExponentialDelay{growBy 1.0 MICROSECONDS, powers of 2; lower=10, upper=100000}, keepAliveInterval=30000, continuousKeepAliveEnabled=true, keepAliveErrorThreshold=4, keepAliveTimeout=2500, autoreleaseAfter=2000, bufferPoolingEnabled=true, tcpNodelayEnabled=true, mutationTokensEnabled=false, socketConnectTimeout=1000, callbacksOnIoPool=false, disconnectTimeout=25000, requestBufferWaitStrategy=com.couchbase.client.core.env.DefaultCoreEnvironment$4@649bec2e, certAuthEnabled=false, coreSendHook=null, forceSaslPlain=false, compressionMinRatio=0.83, compressionMinSize=32, compressionEnabled=true, operationTracingEnabled=true, operationTracingServerDurationEnabled=true, tracer=ThresholdLogTracer, orphanResponseReportingEnabled=true, orphanResponseReporter=DefaultOrphanResponseReporter, keyValueServiceConfig=KeyValueServiceConfig{minEndpoints=1, maxEndpoints=1, pipelined=true, idleTime=0}, queryServiceConfig=QueryServiceConfig{minEndpoints=1, maxEndpoints=1, pipelined=false, idleTime=300}, searchServiceConfig=SearchServiceConfig{minEndpoints=0, maxEndpoints=12, pipelined=false, idleTime=300}, viewServiceConfig=ViewServiceConfig{minEndpoints=1, maxEndpoints=1, pipelined=false, idleTime=300}, analyticsServiceConfig=AnalyticsServiceConfig{minEndpoints=0, maxEndpoints=12, pipelined=false, idleTime=300}, queryTimeout=30000, viewTimeout=7500, searchTimeout=75000, analyticsTimeout=75000, kvTimeout=2500, connectTimeout=10000, dnsSrvEnabled=false, propagateParentSpan=true}
2020-12-16 05:01:15,220 [main] DEBUG c.c.client.core.CouchbaseCore 85 - Diagnostics {
gc.ps marksweep.collectionCount=2,
gc.ps marksweep.collectionTime=1202,
gc.ps scavenge.collectionCount=6,
gc.ps scavenge.collectionTime=1715,
heap.pendingFinalize=0,
heap.used=init = 264241152(258048K) used = 158751032(155030K) committed = 596115456(582144K) max = 3739746304(3652096K),
mem.physical.free=11218747392,
mem.physical.total=16825782272,
mem.swap.free=17175666688,
mem.swap.total=17175666688,
mem.virtual.comitted=7280893952,
offHeap.used=init = 2555904(2496K) used = 55166448(53873K) committed = 57802752(56448K) max = -1(-1K),
proc.cpu.time=18420000000,
runtime.name=9@0e7509dcd6df,
runtime.spec=Oracle Corporation/Java Virtual Machine Specification: 1.8,
runtime.startTime=1608094841905,
runtime.sysProperties={awt.toolkit=sun.awt.X11.XToolkit, file.encoding.pkg=sun.io, java.specification.version=1.8, com.couchbase.client.deps.io.netty.packagePrefix=com.couchbase.client.deps., sun.cpu.isalist=, sun.jnu.encoding=ANSI_X3.4-1968, java.class.path=/jar/flowgate-api.jar, java.vm.vendor=Oracle Corporation, sun.arch.data.model=64, java.vendor.url=http://java.oracle.com/, catalina.useNaming=false, user.timezone=GMT, os.name=Linux, java.vm.specification.version=1.8, user.country=US, sun.java.launcher=SUN_STANDARD, sun.boot.library.path=/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/amd64, sun.java.command=/jar/flowgate-api.jar, sun.cpu.endian=little, user.home=/root, user.language=en, java.specification.vendor=Oracle Corporation, java.home=/usr/lib/jvm/OpenJDK-1.8.0/jre, file.separator=/, line.separator=
, java.vm.specification.vendor=Oracle Corporation, java.specification.name=Java Platform API Specification, java.awt.graphicsenv=sun.awt.X11GraphicsEnvironment, java.awt.headless=true, sun.boot.class.path=/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/resources.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/rt.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/sunrsasign.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/jsse.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/jce.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/charsets.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/jfr.jar:/usr/lib/jvm/OpenJDK-1.8.0/jre/classes:/jar, java.protocol.handler.pkgs=org.springframework.boot.loader, sun.management.compiler=HotSpot 64-Bit Tiered Compilers, java.runtime.version=1.8.0-internal-_2020_09_15_04_12-b00, user.name=root, path.separator=:, os.version=4.9.246-1.ph2, java.endorsed.dirs=/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/endorsed, java.runtime.name=OpenJDK Runtime Environment, file.encoding=ANSI_X3.4-1968, spring.beaninfo.ignore=true, sun.nio.ch.bugLevel=, java.vm.name=OpenJDK 64-Bit Server VM, java.vendor.url.bug=http://bugreport.sun.com/bugreport/, java.io.tmpdir=/tmp, catalina.home=/tmp/tomcat.6461806023461485564.49610, java.version=1.8.0-internal, user.dir=/, os.arch=amd64, java.vm.specification.name=Java Virtual Machine Specification, PID=9, java.awt.printerjob=sun.print.PSPrinterJob, sun.os.patch.level=unknown, catalina.base=/tmp/tomcat.6461806023461485564.49610, java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib, java.vm.info=mixed mode, java.vendor=Oracle Corporation, java.vm.version=25.71-b00, java.ext.dirs=/usr/lib/jvm/OpenJDK-1.8.0/jre/lib/ext:/usr/java/packages/lib/ext, sun.io.unicode.encoding=UnicodeLittle, java.class.version=52.0},
runtime.uptime=33408,
runtime.vm=Oracle Corporation/OpenJDK 64-Bit Server VM: 25.71-b00,
sys.cpu.loadAvg=12.92,
sys.cpu.num=4,
sys.os.arch=amd64,
sys.os.name=Linux,
sys.os.version=4.9.246-1.ph2,
thread.count=12,
thread.peakCount=12,
thread.startedCount=14
}
2020-12-16 05:01:15,373 [main] DEBUG c.c.c.c.c.refresher.CarrierRefresher 90 - Starting polling with interval 2500ms
2020-12-16 05:01:16,163 [main] DEBUG c.c.c.c.config.ConfigurationProvider 90 - Setting seed hosts to [database]
2020-12-16 05:01:16,489 [main] DEBUG c.c.c.c.config.ConfigurationProvider 90 - Got instructed to open bucket flowgate
2020-12-16 05:01:16,552 [main] DEBUG c.c.client.core.config.loader.Loader 90 - Loading Config for bucket flowgate
2020-12-16 05:01:16,630 [main] TRACE c.c.c.c.config.loader.CarrierLoader 55 - Picked (default) port 11210 for database
2020-12-16 05:01:16,663 [main] DEBUG c.c.client.core.config.loader.Loader 90 - Loading Config for bucket flowgate
2020-12-16 05:01:16,721 [main] TRACE c.c.c.core.config.loader.HttpLoader 55 - Picked (default) port 8091 for database
2020-12-16 05:01:16,804 [main] DEBUG c.c.c.core.service.ServiceFactory 85 - New Services are enabled
2020-12-16 05:01:16,818 [main] DEBUG c.c.client.core.RequestHandler 90 - Got instructed to add Node database
2020-12-16 05:01:16,852 [main] DEBUG c.c.client.core.RequestHandler 85 - Connecting Node database
2020-12-16 05:01:16,856 [main] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Got instructed to connect.
2020-12-16 05:01:16,919 [main] DEBUG c.c.client.core.RequestHandler 85 - Connect finished, registering for use.
2020-12-16 05:01:16,974 [cb-computations-1] DEBUG c.c.client.core.config.loader.Loader 90 - Successfully added Node database
2020-12-16 05:01:16,986 [cb-computations-1] DEBUG c.c.client.core.RequestHandler 95 - Got instructed to add Service BINARY, to Node database
2020-12-16 05:01:17,005 [cb-computations-1] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Adding Service BINARY
2020-12-16 05:01:17,164 [cb-computations-1] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Adding Service BINARY to registry and connecting it.
2020-12-16 05:01:17,165 [cb-computations-1] DEBUG c.c.client.core.service.Service 85 - [database][KeyValueService]: Got instructed to connect.
2020-12-16 05:01:17,388 [cb-computations-1] DEBUG c.c.client.core.endpoint.Endpoint 100 - Using a connectCallbackGracePeriod of 2000 on Endpoint database:11210
2020-12-16 05:01:17,889 [cb-computations-3] DEBUG c.c.c.c.c.refresher.CarrierRefresher 85 - No bucket open to refresh, ignoring outdated signal.
2020-12-16 05:01:18,280 [cb-computations-1] DEBUG c.c.client.core.service.Service 90 - [database][KeyValueService]: New number of endpoints is 1
2020-12-16 05:01:18,336 [cb-computations-1] DEBUG c.c.client.core.service.Service 85 - [database][KeyValueService]: Connecting Endpoint during Service connect.
2020-12-16 05:01:18,344 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueEndpoint) DISCONNECTED -> CONNECTING
2020-12-16 05:01:18,350 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (EndpointStateZipper) DISCONNECTED -> CONNECTING
2020-12-16 05:01:18,364 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueService) DISCONNECTED -> CONNECTING
2020-12-16 05:01:18,364 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) DISCONNECTED -> CONNECTING
2020-12-16 05:01:18,413 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (CouchbaseNode) DISCONNECTED -> CONNECTING
2020-12-16 05:01:20,600 [cb-computations-3] DEBUG c.c.c.c.c.refresher.CarrierRefresher 85 - No bucket open to refresh, ignoring outdated signal.
2020-12-16 05:01:22,466 [RxComputationScheduler-1] WARN c.c.client.core.endpoint.Endpoint 160 - [database:11210][KeyValueEndpoint]: Socket connect took longer than specified timeout: Connect callback did not return, hit safeguarding timeout.
2020-12-16 05:01:22,475 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueEndpoint) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,496 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (EndpointStateZipper) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,499 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueService) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,500 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,501 [RxComputationScheduler-1] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Disconnected (CONNECTING) from Node
2020-12-16 05:01:22,501 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (CouchbaseNode) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,503 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueEndpoint) DISCONNECTED -> CONNECTING
2020-12-16 05:01:22,504 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (EndpointStateZipper) DISCONNECTED -> CONNECTING
2020-12-16 05:01:22,504 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueService) DISCONNECTED -> CONNECTING
2020-12-16 05:01:22,507 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) DISCONNECTED -> CONNECTING
2020-12-16 05:01:22,508 [RxComputationScheduler-1] TRACE c.c.client.core.state.Stateful 55 - State (CouchbaseNode) DISCONNECTED -> CONNECTING
2020-12-16 05:01:22,577 [cb-computations-3] DEBUG c.c.client.core.config.loader.Loader 95 - Could not add service on database because of {}, removing it again.
com.couchbase.client.deps.io.netty.channel.ConnectTimeoutException: Connect callback did not return, hit safeguarding timeout.
at com.couchbase.client.core.endpoint.AbstractEndpoint$3.call(AbstractEndpoint.java:413)
at com.couchbase.client.core.endpoint.AbstractEndpoint$3.call(AbstractEndpoint.java:406)
at rx.internal.operators.SingleOperatorOnErrorResumeNext$2.onError(SingleOperatorOnErrorResumeNext.java:69)
at rx.internal.operators.SingleTimeout$TimeoutSingleSubscriber$OtherSubscriber.onError(SingleTimeout.java:133)
at rx.Single$1.call(Single.java:477)
at rx.Single$1.call(Single.java:473)
at rx.Single.subscribe(Single.java:1979)
at rx.Single$18.call(Single.java:2518)
at rx.Single$18.call(Single.java:2505)
at rx.internal.operators.SingleTimeout$TimeoutSingleSubscriber.call(SingleTimeout.java:110)
at rx.internal.schedulers.EventLoopsScheduler$EventLoopWorker$2.call(EventLoopsScheduler.java:189)
at rx.internal.schedulers.ScheduledAction.run(ScheduledAction.java:55)
at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
2020-12-16 05:01:22,578 [cb-computations-3] DEBUG c.c.client.core.RequestHandler 95 - Got instructed to remove Service BINARY, from Node database
2020-12-16 05:01:22,579 [cb-computations-3] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Removing Service BINARY
2020-12-16 05:01:22,599 [cb-computations-3] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,600 [cb-computations-3] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Disconnected (CONNECTING) from Node
2020-12-16 05:01:22,603 [cb-computations-3] TRACE c.c.client.core.state.Stateful 55 - State (CouchbaseNode) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,604 [cb-computations-3] DEBUG c.c.client.core.service.Service 85 - [database][KeyValueService]: Got instructed to disconnect.
2020-12-16 05:01:22,617 [cb-computations-3] DEBUG c.c.client.core.service.Service 90 - [database][KeyValueService]: New number of endpoints is 1
2020-12-16 05:01:22,949 [cb-computations-3] DEBUG c.c.client.core.service.Service 85 - [database][KeyValueService]: Disconnecting Endpoint during Service disconnect.
2020-12-16 05:01:22,956 [cb-computations-3] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueEndpoint) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,961 [cb-computations-3] TRACE c.c.client.core.state.Stateful 55 - State (EndpointStateZipper) CONNECTING -> DISCONNECTED
2020-12-16 05:01:22,963 [cb-computations-3] TRACE c.c.client.core.state.Stateful 55 - State (KeyValueService) CONNECTING -> DISCONNECTED
2020-12-16 05:01:23,032 [cb-computations-3] DEBUG c.c.c.c.c.refresher.CarrierRefresher 85 - No bucket open to refresh, ignoring outdated signal.
2020-12-16 05:01:23,176 [cb-computations-4] DEBUG c.c.client.core.RequestHandler 90 - Node database already registered, skipping.
2020-12-16 05:01:23,180 [cb-computations-1] DEBUG c.c.client.core.config.loader.Loader 90 - Successfully added Node database
2020-12-16 05:01:23,180 [cb-computations-1] DEBUG c.c.client.core.RequestHandler 95 - Got instructed to add Service CONFIG, to Node database
2020-12-16 05:01:23,181 [cb-computations-1] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Adding Service CONFIG
2020-12-16 05:01:23,192 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) DISCONNECTED -> IDLE
2020-12-16 05:01:23,192 [cb-computations-1] TRACE c.c.client.core.state.Stateful 55 - State (CouchbaseNode) DISCONNECTED -> IDLE
2020-12-16 05:01:23,193 [cb-computations-1] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Adding Service CONFIG to registry and connecting it.
2020-12-16 05:01:23,193 [cb-computations-1] DEBUG c.c.client.core.service.Service 85 - [database][ConfigService]: Got instructed to connect.
2020-12-16 05:01:23,212 [cb-computations-1] DEBUG c.c.client.core.config.loader.Loader 95 - Successfully enabled Service CONFIG on Node database
2020-12-16 05:01:23,213 [cb-computations-1] DEBUG c.c.c.core.config.loader.HttpLoader 85 - Starting to discover config through HTTP Bootstrap
2020-12-16 05:01:23,346 [cb-core-3-2] DEBUG c.c.client.core.endpoint.Endpoint 100 - Using a connectCallbackGracePeriod of 2000 on Endpoint database:8091
2020-12-16 05:01:23,347 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (EndpointStateZipper) IDLE -> DISCONNECTED
2020-12-16 05:01:23,360 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (ConfigService) IDLE -> DISCONNECTED
2020-12-16 05:01:23,361 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) IDLE -> DISCONNECTED
2020-12-16 05:01:23,362 [cb-core-3-2] DEBUG com.couchbase.client.core.node.Node 85 - [database]: Disconnected (IDLE) from Node
2020-12-16 05:01:23,362 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (CouchbaseNode) IDLE -> DISCONNECTED
2020-12-16 05:01:23,363 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (ConfigEndpoint) DISCONNECTED -> CONNECTING
2020-12-16 05:01:23,363 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (EndpointStateZipper) DISCONNECTED -> CONNECTING
2020-12-16 05:01:23,363 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (ConfigService) DISCONNECTED -> CONNECTING
2020-12-16 05:01:23,364 [cb-core-3-2] TRACE c.c.client.core.state.Stateful 55 - State (ServiceStateZipper) DISCONNECTED -> CONNECTING