Digital Office Automation System Backend
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

ruoyi-monitor-admin.log 80KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635
  1. 2025-04-29 08:41:49 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_181 on zhushi with PID 3776 (D:\idea\sy\ruoyi-plus\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Adminis in D:\idea\sy\ruoyi-plus)
  2. 2025-04-29 08:41:49 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
  3. 2025-04-29 08:41:50 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
  4. 2025-04-29 08:41:50 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
  5. 2025-04-29 08:41:50 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  6. 2025-04-29 08:41:50 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.71]
  7. 2025-04-29 08:41:50 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
  8. 2025-04-29 08:41:50 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 940 ms
  9. 2025-04-29 08:41:50 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@38029686, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7d9c45ee, org.springframework.security.web.context.SecurityContextPersistenceFilter@68af87ad, org.springframework.security.web.header.HeaderWriterFilter@31834a2b, org.springframework.security.web.authentication.logout.LogoutFilter@4aebee4b, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@4844930a, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@3dc68586, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@43d65a81, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@9cfc77, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@31da0434, org.springframework.security.web.session.SessionManagementFilter@22ead351, org.springframework.security.web.access.ExceptionTranslationFilter@256a0d95, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@149274cb]
  10. 2025-04-29 08:41:50 [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)
  11. 2025-04-29 08:41:51 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
  12. 2025-04-29 08:41:51 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
  13. 2025-04-29 08:41:51 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
  14. 2025-04-29 08:41:51 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 2.534 seconds (JVM running for 3.196)
  15. 2025-04-29 08:41:51 [http-nio-9090-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  16. 2025-04-29 08:41:51 [http-nio-9090-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  17. 2025-04-29 08:41:51 [http-nio-9090-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
  18. 2025-04-29 08:41:51 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 2f9349754818
  19. 2025-04-29 08:41:52 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[2f9349754818],[UP]
  20. 2025-04-29 08:41:57 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[8ffc131f50df],[UP]
  21. 2025-04-29 08:46:39 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[831c6907522a],[UP]
  22. 2025-04-29 09:03:33 [reactor-http-nio-5] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=831c6907522a, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.108:8080/actuator, healthUrl=http://192.168.1.108:8080/actuator/health, serviceUrl=http://192.168.1.108:8080/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=SELECT 1, result=1}}, diskSpace={status=UP, details={total=431494262784, free=267353624576, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2025-04-29T00:46:39.427Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.108:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.108:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.108:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.108:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.108:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.108:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.108:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.108:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.108:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.108:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.108:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.108:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.108:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.108:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.108:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
  23. org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.108:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  24. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  25. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  26. Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
  27. reactor.core.publisher.Mono.error(Mono.java:331)
  28. org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  29. Error has been observed at the following site(s):
  30. *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  31. *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
  32. |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
  33. |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
  34. |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
  35. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
  36. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
  37. |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
  38. |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
  39. *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
  40. |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
  41. *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
  42. |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
  43. |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
  44. *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
  45. |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
  46. |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
  47. Original Stack Trace:
  48. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  49. at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
  50. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  51. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  52. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  53. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  54. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  55. at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
  56. at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
  57. at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
  58. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
  59. at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
  60. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
  61. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
  62. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
  63. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  64. at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
  65. at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
  66. at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
  67. at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
  68. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
  69. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  70. at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
  71. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  72. at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
  73. at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
  74. at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
  75. at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
  76. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  77. at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
  78. at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
  79. at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
  80. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
  81. at reactor.core.publisher.Operators.error(Operators.java:198)
  82. at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  83. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  84. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  85. at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  86. at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
  87. at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
  88. at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
  89. at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
  90. at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
  91. at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
  92. at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
  93. at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
  94. at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
  95. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
  96. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
  97. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  98. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  99. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  100. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  101. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  102. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  103. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  104. at java.lang.Thread.run(Thread.java:748)
  105. Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  106. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  107. Assembly trace from producer [reactor.core.publisher.MonoError] :
  108. reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
  109. reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  110. Error has been observed at the following site(s):
  111. *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  112. *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
  113. *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
  114. *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
  115. *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
  116. *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
  117. |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
  118. *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
  119. |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
  120. *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
  121. *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
  122. |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
  123. |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
  124. |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
  125. |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
  126. Original Stack Trace:
  127. Caused by: java.net.ConnectException: Connection refused: no further information
  128. at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
  129. at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
  130. at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
  131. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
  132. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  133. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  134. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  135. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  136. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  137. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  138. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  139. at java.lang.Thread.run(Thread.java:748)
  140. 2025-04-29 09:03:33 [reactor-http-nio-5] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[831c6907522a],[OFFLINE]
  141. 2025-04-29 09:03:38 [reactor-http-nio-6] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[831c6907522a],[UP]
  142. 2025-04-29 09:23:53 [reactor-http-nio-10] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=831c6907522a, version=6, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.108:8080/actuator, healthUrl=http://192.168.1.108:8080/actuator/health, serviceUrl=http://192.168.1.108:8080/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=SELECT 1, result=1}}, diskSpace={status=UP, details={total=431494262784, free=267353374720, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2025-04-29T01:03:38.917Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.108:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.108:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.108:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.108:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.108:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.108:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.108:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.108:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.108:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.108:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.108:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.108:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.108:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.108:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.108:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
  143. org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.108:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  144. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  145. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  146. Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
  147. reactor.core.publisher.Mono.error(Mono.java:331)
  148. org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  149. Error has been observed at the following site(s):
  150. *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  151. *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
  152. |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
  153. |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
  154. |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
  155. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
  156. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
  157. |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
  158. |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
  159. *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
  160. |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
  161. *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
  162. |_ checkpoint ⇢ Request to GET info [DefaultWebClient]
  163. |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
  164. *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
  165. |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
  166. |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.InfoUpdater.doUpdateInfo(InfoUpdater.java:76)
  167. Original Stack Trace:
  168. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  169. at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
  170. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  171. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  172. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  173. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  174. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  175. at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
  176. at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
  177. at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
  178. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
  179. at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
  180. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
  181. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
  182. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
  183. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  184. at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
  185. at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
  186. at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
  187. at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
  188. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
  189. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  190. at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
  191. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  192. at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
  193. at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
  194. at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
  195. at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
  196. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  197. at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
  198. at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
  199. at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
  200. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
  201. at reactor.core.publisher.Operators.error(Operators.java:198)
  202. at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  203. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  204. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  205. at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  206. at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
  207. at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
  208. at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
  209. at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
  210. at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
  211. at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
  212. at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
  213. at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
  214. at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
  215. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
  216. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
  217. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  218. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  219. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  220. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  221. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  222. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  223. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  224. at java.lang.Thread.run(Thread.java:748)
  225. Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  226. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  227. Assembly trace from producer [reactor.core.publisher.MonoError] :
  228. reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
  229. reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  230. Error has been observed at the following site(s):
  231. *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  232. *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
  233. *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
  234. *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
  235. *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
  236. *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
  237. |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
  238. *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
  239. |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
  240. *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
  241. *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
  242. |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
  243. |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
  244. |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
  245. |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
  246. Original Stack Trace:
  247. Caused by: java.net.ConnectException: Connection refused: no further information
  248. at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
  249. at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
  250. at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
  251. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
  252. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  253. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  254. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  255. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  256. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  257. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  258. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  259. at java.lang.Thread.run(Thread.java:748)
  260. 2025-04-29 10:20:53 [reactor-http-nio-3] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=831c6907522a, version=10, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.108:8080/actuator, healthUrl=http://192.168.1.108:8080/actuator/health, serviceUrl=http://192.168.1.108:8080/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=SELECT 1, result=1}}, diskSpace={status=UP, details={total=431494262784, free=267353374720, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2025-04-29T01:03:38.917Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.108:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.108:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.108:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.108:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.108:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.108:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.108:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.108:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.108:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.108:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.108:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.108:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.108:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.108:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.108:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
  261. org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.108:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  262. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  263. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  264. Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
  265. reactor.core.publisher.Mono.error(Mono.java:331)
  266. org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  267. Error has been observed at the following site(s):
  268. *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  269. *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
  270. |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
  271. |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
  272. |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
  273. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
  274. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
  275. |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
  276. |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
  277. *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
  278. |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
  279. *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
  280. |_ checkpoint ⇢ Request to GET info [DefaultWebClient]
  281. |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
  282. *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
  283. |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
  284. |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.InfoUpdater.doUpdateInfo(InfoUpdater.java:76)
  285. Original Stack Trace:
  286. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  287. at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
  288. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  289. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  290. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  291. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  292. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  293. at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
  294. at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
  295. at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
  296. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
  297. at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
  298. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
  299. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
  300. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
  301. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  302. at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
  303. at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
  304. at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
  305. at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
  306. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
  307. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  308. at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
  309. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  310. at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
  311. at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
  312. at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
  313. at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
  314. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  315. at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
  316. at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
  317. at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
  318. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
  319. at reactor.core.publisher.Operators.error(Operators.java:198)
  320. at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  321. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  322. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  323. at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  324. at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
  325. at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
  326. at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
  327. at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
  328. at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
  329. at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
  330. at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
  331. at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
  332. at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
  333. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
  334. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
  335. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  336. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  337. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  338. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  339. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  340. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  341. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  342. at java.lang.Thread.run(Thread.java:748)
  343. Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  344. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  345. Assembly trace from producer [reactor.core.publisher.MonoError] :
  346. reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
  347. reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  348. Error has been observed at the following site(s):
  349. *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  350. *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
  351. *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
  352. *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
  353. *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
  354. *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
  355. |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
  356. *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
  357. |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
  358. *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
  359. *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
  360. |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
  361. |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
  362. |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
  363. |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
  364. Original Stack Trace:
  365. Caused by: java.net.ConnectException: Connection refused: no further information
  366. at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
  367. at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
  368. at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
  369. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
  370. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  371. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  372. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  373. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  374. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  375. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  376. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  377. at java.lang.Thread.run(Thread.java:748)
  378. 2025-04-29 10:27:43 [reactor-http-nio-9] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=831c6907522a, version=11, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.108:8080/actuator, healthUrl=http://192.168.1.108:8080/actuator/health, serviceUrl=http://192.168.1.108:8080/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=SELECT 1, result=1}}, diskSpace={status=UP, details={total=431494262784, free=267353374720, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2025-04-29T01:03:38.917Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.108:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.108:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.108:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.108:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.108:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.108:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.108:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.108:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.108:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.108:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.108:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.108:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.108:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.108:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.108:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
  379. org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.108:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  380. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  381. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  382. Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
  383. reactor.core.publisher.Mono.error(Mono.java:331)
  384. org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  385. Error has been observed at the following site(s):
  386. *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  387. *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
  388. |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
  389. |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
  390. |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
  391. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
  392. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
  393. |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
  394. |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
  395. *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
  396. |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
  397. *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
  398. |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
  399. |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
  400. *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
  401. |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
  402. |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
  403. Original Stack Trace:
  404. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  405. at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
  406. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  407. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  408. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  409. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  410. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  411. at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
  412. at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
  413. at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
  414. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
  415. at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
  416. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
  417. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
  418. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
  419. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  420. at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
  421. at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
  422. at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
  423. at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
  424. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
  425. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  426. at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
  427. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  428. at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
  429. at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
  430. at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
  431. at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
  432. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  433. at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
  434. at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
  435. at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
  436. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
  437. at reactor.core.publisher.Operators.error(Operators.java:198)
  438. at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  439. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  440. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  441. at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  442. at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
  443. at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
  444. at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
  445. at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
  446. at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
  447. at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
  448. at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
  449. at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
  450. at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
  451. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
  452. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
  453. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  454. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  455. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  456. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  457. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  458. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  459. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  460. at java.lang.Thread.run(Thread.java:748)
  461. Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  462. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  463. Assembly trace from producer [reactor.core.publisher.MonoError] :
  464. reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
  465. reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  466. Error has been observed at the following site(s):
  467. *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  468. *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
  469. *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
  470. *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
  471. *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
  472. *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
  473. |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
  474. *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
  475. |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
  476. *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
  477. *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
  478. |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
  479. |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
  480. |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
  481. |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
  482. Original Stack Trace:
  483. Caused by: java.net.ConnectException: Connection refused: no further information
  484. at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
  485. at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
  486. at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
  487. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
  488. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  489. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  490. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  491. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  492. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  493. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  494. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  495. at java.lang.Thread.run(Thread.java:748)
  496. 2025-04-29 10:27:43 [reactor-http-nio-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[831c6907522a],[OFFLINE]
  497. 2025-04-29 10:27:51 [reactor-http-nio-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[831c6907522a],[UP]
  498. 2025-04-29 10:51:53 [reactor-http-nio-1] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=831c6907522a, version=14, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.108:8080/actuator, healthUrl=http://192.168.1.108:8080/actuator/health, serviceUrl=http://192.168.1.108:8080/, source=http-api), registered=true, statusInfo=StatusInfo(status=UP, details={db={status=UP, details={database=MySQL, validationQuery=SELECT 1, result=1}}, diskSpace={status=UP, details={total=431494262784, free=267351658496, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2025-04-29T02:27:51.766Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.108:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.108:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.108:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.108:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.108:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.108:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.108:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.108:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.108:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.108:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.108:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.108:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.108:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.108:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.108:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
  499. org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.108:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  500. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  501. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  502. Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
  503. reactor.core.publisher.Mono.error(Mono.java:331)
  504. org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  505. Error has been observed at the following site(s):
  506. *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
  507. *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
  508. |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
  509. |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
  510. |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
  511. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
  512. |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
  513. |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
  514. |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
  515. *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
  516. |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
  517. *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
  518. |_ checkpoint ⇢ Request to GET info [DefaultWebClient]
  519. |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
  520. *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
  521. |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
  522. |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.InfoUpdater.doUpdateInfo(InfoUpdater.java:76)
  523. Original Stack Trace:
  524. at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
  525. at reactor.core.publisher.MonoErrorSupplied.subscribe(MonoErrorSupplied.java:55)
  526. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  527. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  528. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  529. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  530. at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
  531. at reactor.core.publisher.MonoNext$NextSubscriber.onError(MonoNext.java:93)
  532. at reactor.core.publisher.MonoFlatMapMany$FlatMapManyMain.onError(MonoFlatMapMany.java:204)
  533. at reactor.core.publisher.SerializedSubscriber.onError(SerializedSubscriber.java:124)
  534. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.whenError(FluxRetryWhen.java:225)
  535. at reactor.core.publisher.FluxRetryWhen$RetryWhenOtherSubscriber.onError(FluxRetryWhen.java:274)
  536. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onError(FluxContextWrite.java:121)
  537. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:415)
  538. at reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onNext(FluxConcatMap.java:251)
  539. at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107)
  540. at reactor.core.publisher.EmitterProcessor.drain(EmitterProcessor.java:537)
  541. at reactor.core.publisher.EmitterProcessor.tryEmitNext(EmitterProcessor.java:343)
  542. at reactor.core.publisher.SinkManySerialized.tryEmitNext(SinkManySerialized.java:100)
  543. at reactor.core.publisher.InternalManySink.emitNext(InternalManySink.java:27)
  544. at reactor.core.publisher.FluxRetryWhen$RetryWhenMainSubscriber.onError(FluxRetryWhen.java:190)
  545. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  546. at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect$ClientTransportSubscriber.onError(HttpClientConnect.java:311)
  547. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  548. at reactor.netty.resources.DefaultPooledConnectionProvider$DisposableAcquire.onError(DefaultPooledConnectionProvider.java:160)
  549. at reactor.netty.internal.shaded.reactor.pool.AbstractPool$Borrower.fail(AbstractPool.java:475)
  550. at reactor.netty.internal.shaded.reactor.pool.SimpleDequePool.lambda$drainLoop$9(SimpleDequePool.java:431)
  551. at reactor.core.publisher.FluxDoOnEach$DoOnEachSubscriber.onError(FluxDoOnEach.java:186)
  552. at reactor.core.publisher.MonoCreate$DefaultMonoSink.error(MonoCreate.java:201)
  553. at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator$PooledConnectionInitializer.onError(DefaultPooledConnectionProvider.java:558)
  554. at reactor.core.publisher.MonoFlatMap$FlatMapMain.secondError(MonoFlatMap.java:192)
  555. at reactor.core.publisher.MonoFlatMap$FlatMapInner.onError(MonoFlatMap.java:259)
  556. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:106)
  557. at reactor.core.publisher.Operators.error(Operators.java:198)
  558. at reactor.core.publisher.MonoError.subscribe(MonoError.java:53)
  559. at reactor.core.publisher.Mono.subscribe(Mono.java:4490)
  560. at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:103)
  561. at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  562. at reactor.netty.transport.TransportConnector$MonoChannelPromise.setFailure(TransportConnector.java:534)
  563. at reactor.netty.transport.TransportConnector.lambda$doConnect$7(TransportConnector.java:265)
  564. at io.netty.util.concurrent.DefaultPromise.notifyListener0(DefaultPromise.java:590)
  565. at io.netty.util.concurrent.DefaultPromise.notifyListeners0(DefaultPromise.java:583)
  566. at io.netty.util.concurrent.DefaultPromise.notifyListenersNow(DefaultPromise.java:559)
  567. at io.netty.util.concurrent.DefaultPromise.notifyListeners(DefaultPromise.java:492)
  568. at io.netty.util.concurrent.DefaultPromise.setValue0(DefaultPromise.java:636)
  569. at io.netty.util.concurrent.DefaultPromise.setFailure0(DefaultPromise.java:629)
  570. at io.netty.util.concurrent.DefaultPromise.tryFailure(DefaultPromise.java:118)
  571. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.fulfillConnectPromise(AbstractNioChannel.java:321)
  572. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:337)
  573. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  574. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  575. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  576. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  577. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  578. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  579. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  580. at java.lang.Thread.run(Thread.java:748)
  581. Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.108:8080
  582. Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
  583. Assembly trace from producer [reactor.core.publisher.MonoError] :
  584. reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
  585. reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  586. Error has been observed at the following site(s):
  587. *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
  588. *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
  589. *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
  590. *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
  591. *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
  592. *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
  593. |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
  594. *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
  595. |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
  596. *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
  597. *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
  598. |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
  599. |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
  600. |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
  601. |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
  602. Original Stack Trace:
  603. Caused by: java.net.ConnectException: Connection refused: no further information
  604. at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
  605. at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
  606. at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:337)
  607. at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
  608. at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:776)
  609. at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:724)
  610. at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:650)
  611. at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:562)
  612. at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
  613. at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
  614. at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
  615. at java.lang.Thread.run(Thread.java:748)
  616. 2025-04-29 11:36:10 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_181 on zhushi with PID 17840 (D:\idea\jp\ruoyi-plus\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Adminis in D:\idea\jp\ruoyi-plus)
  617. 2025-04-29 11:36:10 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
  618. 2025-04-29 11:36:11 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
  619. 2025-04-29 11:36:11 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
  620. 2025-04-29 11:36:11 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
  621. 2025-04-29 11:36:11 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.71]
  622. 2025-04-29 11:36:11 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
  623. 2025-04-29 11:36:11 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1016 ms
  624. 2025-04-29 11:36:11 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@d5e575c, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7742a45c, org.springframework.security.web.context.SecurityContextPersistenceFilter@54c425b1, org.springframework.security.web.header.HeaderWriterFilter@1f536481, org.springframework.security.web.authentication.logout.LogoutFilter@7f977fba, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@31da0434, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@7926352f, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2744dcae, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@16d0e521, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@7ca492d9, org.springframework.security.web.session.SessionManagementFilter@22a260ff, org.springframework.security.web.access.ExceptionTranslationFilter@7cf63b9a, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@646427f7]
  625. 2025-04-29 11:36:11 [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)
  626. 2025-04-29 11:36:12 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
  627. 2025-04-29 11:36:12 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
  628. 2025-04-29 11:36:12 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
  629. 2025-04-29 11:36:12 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 2.899 seconds (JVM running for 3.535)
  630. 2025-04-29 11:36:13 [http-nio-9090-exec-2] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
  631. 2025-04-29 11:36:13 [http-nio-9090-exec-2] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
  632. 2025-04-29 11:36:13 [http-nio-9090-exec-2] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms
  633. 2025-04-29 11:36:13 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 2f9349754818
  634. 2025-04-29 11:36:13 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[2f9349754818],[UP]
  635. 2025-04-29 11:36:15 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[8ffc131f50df],[UP]