- 添加 jcifs 依赖用于共享文件夹操作 - 优化 BOM明细和工艺路线的数据处理逻辑 - 修复材料单位为根时的数量处理问题 - 优化材料属性的设置和处理 - 调整工艺路线的查询和更新逻辑 - 优化日志输出和错误处理
1694 lines
209 KiB
Plaintext
1694 lines
209 KiB
Plaintext
2025-05-20 08:42:52 [reactor-http-nio-12] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=5, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-19 17:41:00}), statusTimestamp=2025-05-19T09:41:00.407Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 08:42:52 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 08:42:52 [reactor-http-nio-13] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=68, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856484868096, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-19T09:41:00.408Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 08:42:52 [reactor-http-nio-13] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 08:43:45 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 08:43:50 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 08:52:10 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 31740 (F:\evo_k3cloud\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Administrator in F:\evo_k3cloud)
|
|
2025-05-20 08:52:10 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
|
|
2025-05-20 08:52:11 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
|
|
2025-05-20 08:52:11 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
|
|
2025-05-20 08:52:11 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
|
|
2025-05-20 08:52:11 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.74]
|
|
2025-05-20 08:52:11 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
|
|
2025-05-20 08:52:11 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1301 ms
|
|
2025-05-20 08:52:11 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3f9b7fe1, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@2f79f192, org.springframework.security.web.context.SecurityContextPersistenceFilter@5d7911d5, org.springframework.security.web.header.HeaderWriterFilter@6c8fe7a4, org.springframework.security.web.authentication.logout.LogoutFilter@59c500f7, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@787e4357, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@6e02721d, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5a08b084, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@235c997d, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5fdfe8cf, org.springframework.security.web.session.SessionManagementFilter@2ad99cf3, org.springframework.security.web.access.ExceptionTranslationFilter@456f7d9e, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@459003a0]
|
|
2025-05-20 08:52:12 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false)
|
|
2025-05-20 08:52:12 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
|
|
2025-05-20 08:52:12 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
|
|
2025-05-20 08:52:12 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
|
|
2025-05-20 08:52:12 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 2.979 seconds (JVM running for 4.296)
|
|
2025-05-20 08:52:12 [http-nio-9090-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
|
|
2025-05-20 08:52:12 [http-nio-9090-exec-2] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
|
|
2025-05-20 08:52:12 [http-nio-9090-exec-2] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
|
|
2025-05-20 08:52:13 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as dacc90ea7863
|
|
2025-05-20 08:52:13 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[dacc90ea7863],[UP]
|
|
2025-05-20 08:52:13 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[cc38f3b5f0d4],[UP]
|
|
2025-05-20 08:53:38 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 10:56:53 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 27768 (F:\evo_k3cloud\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Administrator in F:\evo_k3cloud)
|
|
2025-05-20 10:56:53 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
|
|
2025-05-20 10:56:55 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
|
|
2025-05-20 10:56:55 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
|
|
2025-05-20 10:56:55 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
|
|
2025-05-20 10:56:55 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.74]
|
|
2025-05-20 10:56:55 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
|
|
2025-05-20 10:56:55 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1664 ms
|
|
2025-05-20 10:56:56 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@160e99e0, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4f3e9fbb, org.springframework.security.web.context.SecurityContextPersistenceFilter@4a070cf0, org.springframework.security.web.header.HeaderWriterFilter@721d5b74, org.springframework.security.web.authentication.logout.LogoutFilter@357bc488, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@2d7637e6, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@5df7e31b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@202d9236, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1f782c05, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@365afe87, org.springframework.security.web.session.SessionManagementFilter@41bfa9e9, org.springframework.security.web.access.ExceptionTranslationFilter@66e17eff, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@8054fe2]
|
|
2025-05-20 10:56:56 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false)
|
|
2025-05-20 10:56:57 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
|
|
2025-05-20 10:56:57 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
|
|
2025-05-20 10:56:57 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
|
|
2025-05-20 10:56:57 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 3.694 seconds (JVM running for 4.335)
|
|
2025-05-20 10:56:57 [RMI TCP Connection(1)-192.168.5.200] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
|
|
2025-05-20 10:56:57 [RMI TCP Connection(1)-192.168.5.200] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
|
|
2025-05-20 10:56:57 [RMI TCP Connection(1)-192.168.5.200] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
|
|
2025-05-20 10:56:57 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as dacc90ea7863
|
|
2025-05-20 10:56:57 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[dacc90ea7863],[UP]
|
|
2025-05-20 10:57:04 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[cc38f3b5f0d4],[UP]
|
|
2025-05-20 10:57:20 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:06:27 [parallel-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856473092096, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T02:57:20.463Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 11:06:27 [parallel-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:11:34 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:11:49 [reactor-http-nio-13] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=4, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856471830528, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:11:34.397Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 11:11:49 [reactor-http-nio-13] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:12:00 [reactor-http-nio-14] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:13:07 [parallel-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=7, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856471793664, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:12:00.461Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 11:13:07 [parallel-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:18:12 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:23:49 [reactor-http-nio-3] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=10, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856471461888, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:18:12.794Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 11:23:49 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:24:18 [reactor-http-nio-5] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:25:47 [parallel-4] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=13, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856454639616, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:24:18.546Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 11:25:47 [parallel-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:25:56 [reactor-http-nio-5] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:28:09 [reactor-http-nio-6] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=15, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856454627328, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:25:56.845Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 11:28:09 [reactor-http-nio-6] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:28:37 [reactor-http-nio-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:33:27 [parallel-12] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=18, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856454582272, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:28:37.141Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 11:33:27 [parallel-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:36:53 [reactor-http-nio-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:37:17 [parallel-12] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=20, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856454008832, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:36:53.576Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 11:37:17 [parallel-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:37:45 [reactor-http-nio-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:37:59 [reactor-http-nio-11] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=22, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856453550080, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:37:45.080Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 11:37:59 [reactor-http-nio-11] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:38:16 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:39:37 [parallel-12] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=25, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856453525504, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:38:16.454Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 11:39:37 [parallel-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:42:31 [reactor-http-nio-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 11:42:49 [reactor-http-nio-11] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=27, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856453316608, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:42:31.264Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 11:42:49 [reactor-http-nio-11] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 11:43:46 [reactor-http-nio-15] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:01:37 [parallel-9] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=30, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856453275648, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T03:43:46.700Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:01:37 [parallel-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 13:03:53 [reactor-http-nio-16] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:04:09 [reactor-http-nio-1] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=32, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856448577536, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:03:53.622Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 13:04:09 [reactor-http-nio-1] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 13:04:19 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:21:28 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_421 on PC-20250327GIRN with PID 4560 (F:\evo_k3cloud\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Administrator in F:\evo_k3cloud)
|
|
2025-05-20 13:21:28 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
|
|
2025-05-20 13:21:30 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
|
|
2025-05-20 13:21:30 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
|
|
2025-05-20 13:21:30 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
|
|
2025-05-20 13:21:30 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.74]
|
|
2025-05-20 13:21:30 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
|
|
2025-05-20 13:21:30 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1922 ms
|
|
2025-05-20 13:21:31 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@2e71240b, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@23cd5d42, org.springframework.security.web.context.SecurityContextPersistenceFilter@2dafae61, org.springframework.security.web.header.HeaderWriterFilter@6b2dd3df, org.springframework.security.web.authentication.logout.LogoutFilter@62aeddc8, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@6af5b246, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@4bf80c29, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@66e17eff, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@4bb1b96b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2b44d6d0, org.springframework.security.web.session.SessionManagementFilter@73c48264, org.springframework.security.web.access.ExceptionTranslationFilter@310b2b6f, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@2a8b33ba]
|
|
2025-05-20 13:21:31 [main] WARN o.s.b.a.t.ThymeleafAutoConfiguration$DefaultTemplateResolverConfiguration - Cannot find template location: classpath:/templates/ (please add some templates, check your Thymeleaf configuration, or set spring.thymeleaf.check-template-location=false)
|
|
2025-05-20 13:21:32 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
|
|
2025-05-20 13:21:33 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
|
|
2025-05-20 13:21:33 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
|
|
2025-05-20 13:21:33 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 5.2 seconds (JVM running for 7.317)
|
|
2025-05-20 13:21:33 [http-nio-9090-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
|
|
2025-05-20 13:21:33 [http-nio-9090-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
|
|
2025-05-20 13:21:33 [http-nio-9090-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
|
|
2025-05-20 13:21:33 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as dacc90ea7863
|
|
2025-05-20 13:21:33 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[dacc90ea7863],[UP]
|
|
2025-05-20 13:21:34 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[cc38f3b5f0d4],[UP]
|
|
2025-05-20 13:21:58 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[UP]
|
|
2025-05-20 13:24:34 [reactor-http-nio-6] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=16be53c14e2b, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856474398720, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:21:58.859Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/dev-api/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/dev-api/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/dev-api/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/dev-api/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/dev-api/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/dev-api/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/dev-api/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/dev-api/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/dev-api/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/dev-api/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/dev-api/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/dev-api/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/dev-api/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/dev-api/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET info [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 13:24:34 [reactor-http-nio-5] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856474398720, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:21:58.859Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/dev-api/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/dev-api/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/dev-api/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/dev-api/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/dev-api/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/dev-api/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/dev-api/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/dev-api/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/dev-api/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/dev-api/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/dev-api/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/dev-api/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/dev-api/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/dev-api/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 13:24:34 [reactor-http-nio-5] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 13:24:48 [reactor-http-nio-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:24:53 [reactor-http-nio-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 13:24:53 [reactor-http-nio-7] INFO d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=16be53c14e2b, version=4, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:24:52}), statusTimestamp=2025-05-20T05:24:52.999Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/dev-api/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/dev-api/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/dev-api/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/dev-api/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/dev-api/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/dev-api/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/dev-api/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/dev-api/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/dev-api/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/dev-api/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/dev-api/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/dev-api/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/dev-api/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/dev-api/actuator/info)}), buildVersion=null, tags=Tags(values={})): 404 NOT_FOUND
|
|
2025-05-20 13:33:12 [parallel-3] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=5, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:24:52}), statusTimestamp=2025-05-20T05:24:52.999Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:33:12 [parallel-4] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856474333184, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:24:48.888Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:33:12 [parallel-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 13:33:12 [parallel-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 13:46:00 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:46:00 [reactor-http-nio-1] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 13:46:22 [parallel-14] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=7, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:46:00}), statusTimestamp=2025-05-20T05:46:00.167Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:46:22 [parallel-14] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 13:46:22 [parallel-15] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=4, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856472854528, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:46:00.064Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:46:22 [parallel-15] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 13:48:16 [reactor-http-nio-2] WARN r.n.http.client.HttpClientConnect - [833805e9-2, L:0.0.0.0/0.0.0.0:53153 ! R:/192.168.5.200:8033] The connection observed an error
|
|
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
|
|
2025-05-20 13:48:16 [reactor-http-nio-2] WARN r.n.http.client.HttpClientConnect - [911fa5f1-2, L:0.0.0.0/0.0.0.0:53161 ! R:/192.168.5.200:8033] The connection observed an error
|
|
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
|
|
2025-05-20 13:48:58 [reactor-http-nio-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:49:13 [reactor-http-nio-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 13:52:02 [parallel-16] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=9, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:49:13}), statusTimestamp=2025-05-20T05:49:13.008Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:52:02 [parallel-1] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=7, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856472231936, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:48:58.344Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:52:02 [parallel-16] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 13:52:02 [NotificationTrigger-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 13:53:31 [reactor-http-nio-16] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 13:53:44 [reactor-http-nio-1] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=11, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:53:31}), statusTimestamp=2025-05-20T05:53:31.007Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 13:53:44 [reactor-http-nio-1] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 13:53:55 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 13:54:02 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 13:55:02 [parallel-1] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=10, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856470683648, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:53:55.724Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:55:02 [parallel-1] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 13:55:12 [parallel-4] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=13, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:54:02}), statusTimestamp=2025-05-20T05:54:02.986Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'map' (and no fallback has been configured)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)
|
|
at reactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)
|
|
at reactor.core.publisher.FluxOnErrorReturn$ReturnSubscriber.onNext(FluxOnErrorReturn.java:162)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)
|
|
at reactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)
|
|
at reactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)
|
|
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:750)
|
|
2025-05-20 13:55:12 [parallel-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 13:55:22 [reactor-http-nio-3] WARN r.n.http.client.HttpClientConnect - [ad918c13-2, L:0.0.0.0/0.0.0.0:54219 ! R:/192.168.5.200:8033] The connection observed an error
|
|
reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response
|
|
2025-05-20 13:55:54 [reactor-http-nio-6] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 13:55:54 [reactor-http-nio-6] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 14:05:04 [reactor-http-nio-9] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=13, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856470597632, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T05:55:54.732Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 14:05:04 [reactor-http-nio-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=15, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 13:55:53}), statusTimestamp=2025-05-20T05:55:54.083Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 14:05:04 [reactor-http-nio-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 14:05:04 [reactor-http-nio-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 14:05:34 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[UP]
|
|
2025-05-20 14:05:43 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[DOWN]
|
|
2025-05-20 14:07:34 [reactor-http-nio-15] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=16be53c14e2b, version=17, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/dev-api/actuator, healthUrl=http://192.168.5.200:8033/dev-api/actuator/health, serviceUrl=http://192.168.5.200:8033/dev-api, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={path=/dev-api/actuator/health, error=Not Found, status=404, timestamp=2025-05-20 14:05:43}), statusTimestamp=2025-05-20T06:05:43.013Z, info=Info(values={}), endpoints=Endpoints(endpoints={health=Endpoint(id=health, url=http://192.168.5.200:8033/dev-api/actuator/health)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 14:07:34 [reactor-http-nio-15] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[OFFLINE]
|
|
2025-05-20 14:07:34 [reactor-http-nio-16] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=08432fb0b14f, version=16, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856470286336, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T06:05:34.305Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET health [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 14:07:34 [reactor-http-nio-1] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=08432fb0b14f, version=16, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=isValid()}}, diskSpace={status=UP, details={total=974330859520, free=856470286336, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.0.503}}}), statusTimestamp=2025-05-20T06:05:34.305Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={}))
|
|
org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.5.200:8033; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
|
|
Error has been observed at the following site(s):
|
|
*__checkpoint ⇢ Request to GET info [DefaultWebClient]
|
|
Original Stack Trace:
|
|
at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
|
|
at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.FluxPeek$PeekSubscriber.onError(FluxPeek.java:222)
|
|
at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
|
|
at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
|
|
at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
|
|
at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
|
|
at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
|
|
at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
|
|
at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
|
|
at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
|
|
at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
|
|
at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
|
|
at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
|
|
at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
|
|
at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
|
|
at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
|
|
at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
|
|
at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
|
|
at reactor.core.publisher.Operators.error(Operators.java:198)
|
|
at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
|
|
at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
|
|
at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
|
|
at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
|
|
at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
|
|
at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
|
|
at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
|
|
at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
|
|
at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.5.200:8033
|
|
Caused by: java.net.ConnectException: Connection refused: no further information
|
|
at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
|
|
at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:715)
|
|
at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
|
|
at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
|
|
at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
|
|
at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
|
|
at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
|
|
at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
|
|
at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
|
|
at java.lang.Thread.run(Thread.java:750)
|
|
2025-05-20 14:07:34 [reactor-http-nio-16] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[OFFLINE]
|
|
2025-05-20 14:08:07 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[16be53c14e2b],[UP]
|
|
2025-05-20 14:08:12 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[08432fb0b14f],[DOWN]
|
|
2025-05-20 14:08:12 [reactor-http-nio-4] INFO d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=08432fb0b14f, version=18, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.5.200:8033/actuator, healthUrl=http://192.168.5.200:8033/actuator/health, serviceUrl=http://192.168.5.200:8033/, source=http-api), registered=true, statusInfo=StatusInfo(status=DOWN, details={error=Not Found, status=404}), statusTimestamp=2025-05-20T06:08:12.933Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.5.200:8033/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.5.200:8033/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.5.200:8033/actuator/logfile), health=Endpoint(id=health, url=http://192.168.5.200:8033/actuator/health), env=Endpoint(id=env, url=http://192.168.5.200:8033/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.5.200:8033/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.5.200:8033/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.5.200:8033/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.5.200:8033/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.5.200:8033/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.5.200:8033/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.5.200:8033/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.5.200:8033/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.5.200:8033/actuator/conditions), info=Endpoint(id=info, url=http://192.168.5.200:8033/actuator/info)}), buildVersion=null, tags=Tags(values={})): 404 NOT_FOUND
|