1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594 |
- 2024-08-13 08:31:42 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_181 on zhushi-wangqiang with PID 768 (D:\idea\sy\ruoyi-plus\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Adminis in D:\idea\sy\ruoyi-plus)
- 2024-08-13 08:31:42 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
- 2024-08-13 08:31:43 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
- 2024-08-13 08:31:43 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
- 2024-08-13 08:31:43 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
- 2024-08-13 08:31:43 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.71]
- 2024-08-13 08:31:43 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
- 2024-08-13 08:31:43 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 945 ms
- 2024-08-13 08:31:43 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@31efacad, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@380ce5a3, org.springframework.security.web.context.SecurityContextPersistenceFilter@44f0ff2b, org.springframework.security.web.header.HeaderWriterFilter@4bf03fee, org.springframework.security.web.authentication.logout.LogoutFilter@217235f5, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@8c12524, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@2f95653f, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@22ead351, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@68af87ad, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@38029686, org.springframework.security.web.session.SessionManagementFilter@31834a2b, org.springframework.security.web.access.ExceptionTranslationFilter@46a795de, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@74c9e11]
- 2024-08-13 08:31:43 [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)
- 2024-08-13 08:31:44 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
- 2024-08-13 08:31:44 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
- 2024-08-13 08:31:44 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
- 2024-08-13 08:31:44 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 2.479 seconds (JVM running for 3.607)
- 2024-08-13 08:31:44 [http-nio-9090-exec-1] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2024-08-13 08:31:44 [http-nio-9090-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2024-08-13 08:31:44 [http-nio-9090-exec-1] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 2 ms
- 2024-08-13 08:31:45 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 7415466a154d
- 2024-08-13 08:31:45 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[7415466a154d],[UP]
- 2024-08-13 08:31:52 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[b155dc8c8b90],[UP]
- 2024-08-13 08:31:55 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 08:54:46 [reactor-http-nio-5] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303997517824, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T00:31:55.726Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 08:54:46 [reactor-http-nio-6] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=e4e987c327a2, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303997517824, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T00:31:55.726Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET info [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.InfoUpdater.doUpdateInfo(InfoUpdater.java:76)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 08:54:46 [reactor-http-nio-5] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 08:54:50 [reactor-http-nio-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 09:22:19 [main] INFO c.r.m.admin.MonitorAdminApplication - Starting MonitorAdminApplication using Java 1.8.0_181 on zhushi-wangqiang with PID 4472 (D:\idea\sy\ruoyi-plus\ruoyi-extend\ruoyi-monitor-admin\target\classes started by Adminis in D:\idea\sy\ruoyi-plus)
- 2024-08-13 09:22:19 [main] INFO c.r.m.admin.MonitorAdminApplication - The following 1 profile is active: "dev"
- 2024-08-13 09:22:19 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat initialized with port(s): 9090 (http)
- 2024-08-13 09:22:19 [main] INFO o.a.coyote.http11.Http11NioProtocol - Initializing ProtocolHandler ["http-nio-9090"]
- 2024-08-13 09:22:19 [main] INFO o.a.catalina.core.StandardService - Starting service [Tomcat]
- 2024-08-13 09:22:19 [main] INFO o.a.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.71]
- 2024-08-13 09:22:19 [main] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring embedded WebApplicationContext
- 2024-08-13 09:22:19 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 829 ms
- 2024-08-13 09:22:20 [main] INFO o.s.s.web.DefaultSecurityFilterChain - Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@62c3f556, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@2cfe272f, org.springframework.security.web.context.SecurityContextPersistenceFilter@5e1a986c, org.springframework.security.web.header.HeaderWriterFilter@44aa2e13, org.springframework.security.web.authentication.logout.LogoutFilter@6ee88e21, org.springframework.security.web.authentication.UsernamePasswordAuthenticationFilter@34c53688, org.springframework.security.web.authentication.www.BasicAuthenticationFilter@4844930a, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@4b55ff0a, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@46a795de, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2f95653f, org.springframework.security.web.session.SessionManagementFilter@3a1b36a1, org.springframework.security.web.access.ExceptionTranslationFilter@39549f33, org.springframework.security.web.access.intercept.FilterSecurityInterceptor@7db40fd5]
- 2024-08-13 09:22:20 [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)
- 2024-08-13 09:22:20 [main] INFO o.s.b.a.e.web.EndpointLinksResolver - Exposing 14 endpoint(s) beneath base path '/actuator'
- 2024-08-13 09:22:20 [main] INFO o.a.coyote.http11.Http11NioProtocol - Starting ProtocolHandler ["http-nio-9090"]
- 2024-08-13 09:22:20 [main] INFO o.s.b.w.e.tomcat.TomcatWebServer - Tomcat started on port(s): 9090 (http) with context path ''
- 2024-08-13 09:22:20 [main] INFO c.r.m.admin.MonitorAdminApplication - Started MonitorAdminApplication in 2.129 seconds (JVM running for 2.706)
- 2024-08-13 09:22:21 [http-nio-9090-exec-6] INFO o.a.c.c.C.[Tomcat].[localhost].[/] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2024-08-13 09:22:21 [http-nio-9090-exec-6] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2024-08-13 09:22:21 [http-nio-9090-exec-6] INFO o.s.web.servlet.DispatcherServlet - Completed initialization in 1 ms
- 2024-08-13 09:22:21 [registrationTask1] INFO d.c.b.a.c.r.ApplicationRegistrator - Application registered itself as 7415466a154d
- 2024-08-13 09:22:21 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[7415466a154d],[UP]
- 2024-08-13 09:22:38 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 09:22:47 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[b155dc8c8b90],[UP]
- 2024-08-13 10:55:32 [reactor-http-nio-11] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=3, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303779160064, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T01:22:38.720Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 10:55:32 [reactor-http-nio-11] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 10:55:38 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 10:57:32 [reactor-http-nio-1] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=6, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303777312768, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T02:55:38.484Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 10:57:32 [reactor-http-nio-1] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 10:57:40 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 11:10:22 [reactor-http-nio-7] WARN d.c.b.a.server.services.InfoUpdater - Couldn't retrieve info for Instance(id=e4e987c327a2, version=9, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303777267712, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T02:57:40.560Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET info [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.InfoUpdater.doUpdateInfo(InfoUpdater.java:76)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 11:10:22 [reactor-http-nio-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=9, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303777267712, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T02:57:40.560Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 11:10:22 [reactor-http-nio-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 11:10:29 [reactor-http-nio-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 11:34:02 [reactor-http-nio-1] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=13, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303777177600, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T03:10:29.626Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 11:34:02 [reactor-http-nio-1] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 11:34:05 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 11:39:12 [reactor-http-nio-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=17, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303776825344, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T03:34:05.450Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 11:39:12 [reactor-http-nio-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 11:39:18 [reactor-http-nio-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 11:47:32 [reactor-http-nio-10] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=20, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303776804864, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T03:39:18.122Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 11:47:32 [reactor-http-nio-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 11:47:34 [reactor-http-nio-11] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 14:41:00 [parallel-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=23, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303776690176, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T03:47:34.516Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)' (and no fallback has been configured)
- at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
- reactor.core.publisher.Mono.timeout(Mono.java:4864)
- de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- Error has been observed at the following site(s):
- *__________Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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:748)
- 2024-08-13 14:41:00 [parallel-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 14:41:05 [reactor-http-nio-11] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 14:42:10 [parallel-9] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=b155dc8c8b90, version=2, registration=Registration(name=ruoyi-xxl-job-admin, managementUrl=http://192.168.1.113:9100/xxl-job-admin/actuator, healthUrl=http://192.168.1.113:9100/xxl-job-admin/actuator/health, serviceUrl=http://192.168.1.113:9100/xxl-job-admin, 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=303779160064, threshold=10485760, exists=true}}, ping={status=UP}}), statusTimestamp=2024-08-13T01:22:47.058Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:9100/xxl-job-admin/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:9100/xxl-job-admin/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:9100/xxl-job-admin/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:9100/xxl-job-admin/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:9100/xxl-job-admin/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:9100/xxl-job-admin/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:9100/xxl-job-admin/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.113:9100/xxl-job-admin/actuator/mappings), beans=Endpoint(id=beans, url=http://192.168.1.113:9100/xxl-job-admin/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.113:9100/xxl-job-admin/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:9100/xxl-job-admin/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:9100/xxl-job-admin/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:9100/xxl-job-admin/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:9100/xxl-job-admin/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)' (and no fallback has been configured)
- at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
- reactor.core.publisher.Mono.timeout(Mono.java:4864)
- de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- Error has been observed at the following site(s):
- *__________Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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:748)
- 2024-08-13 14:42:10 [parallel-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[b155dc8c8b90],[OFFLINE]
- 2024-08-13 14:42:10 [parallel-10] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=25, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303770939392, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T06:41:05.425Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)' (and no fallback has been configured)
- at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
- reactor.core.publisher.Mono.timeout(Mono.java:4864)
- de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- Error has been observed at the following site(s):
- *__________Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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:748)
- 2024-08-13 14:42:10 [parallel-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 14:43:00 [reactor-http-nio-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-monitor-admin],[1584487035db],[UP]
- 2024-08-13 14:43:06 [reactor-http-nio-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [ruoyi-xxl-job-admin],[b155dc8c8b90],[UP]
- 2024-08-13 14:43:13 [reactor-http-nio-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[a519e16bfc76],[UP]
- 2024-08-13 14:43:13 [NotificationTrigger-7] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 14:45:40 [parallel-8] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=27, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303770513408, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T06:43:13.308Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)' (and no fallback has been configured)
- at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
- reactor.core.publisher.Mono.timeout(Mono.java:4864)
- de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- Error has been observed at the following site(s):
- *__________Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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:748)
- 2024-08-13 14:45:40 [parallel-9] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=a519e16bfc76, version=2, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://172.25.192.1:8080/actuator, healthUrl=http://172.25.192.1:8080/actuator/health, serviceUrl=http://172.25.192.1: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=303770513408, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T06:43:13.308Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://172.25.192.1:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://172.25.192.1:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://172.25.192.1:8080/actuator/logfile), health=Endpoint(id=health, url=http://172.25.192.1:8080/actuator/health), env=Endpoint(id=env, url=http://172.25.192.1:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://172.25.192.1:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://172.25.192.1:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://172.25.192.1:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://172.25.192.1:8080/actuator/startup), beans=Endpoint(id=beans, url=http://172.25.192.1:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://172.25.192.1:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://172.25.192.1:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://172.25.192.1:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://172.25.192.1:8080/actuator/conditions), info=Endpoint(id=info, url=http://172.25.192.1:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)' (and no fallback has been configured)
- at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
- reactor.core.publisher.Mono.timeout(Mono.java:4864)
- de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- Error has been observed at the following site(s):
- *__________Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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:748)
- 2024-08-13 14:45:40 [parallel-8] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 14:45:40 [parallel-9] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[a519e16bfc76],[OFFLINE]
- 2024-08-13 14:45:46 [reactor-http-nio-10] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[a519e16bfc76],[UP]
- 2024-08-13 14:46:00 [reactor-http-nio-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 16:25:20 [parallel-12] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=31, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303770472448, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T06:46:00.879Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- java.util.concurrent.TimeoutException: Did not observe any item or terminal signal within 10000ms in 'Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)' (and no fallback has been configured)
- at reactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoTimeout] :
- reactor.core.publisher.Mono.timeout(Mono.java:4864)
- de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- Error has been observed at the following site(s):
- *__________Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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:748)
- 2024-08-13 16:25:20 [parallel-12] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 16:25:24 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 16:52:12 [reactor-http-nio-3] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=a519e16bfc76, version=4, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://172.25.192.1:8080/actuator, healthUrl=http://172.25.192.1:8080/actuator/health, serviceUrl=http://172.25.192.1: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=303770472448, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T06:45:46.795Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://172.25.192.1:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://172.25.192.1:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://172.25.192.1:8080/actuator/logfile), health=Endpoint(id=health, url=http://172.25.192.1:8080/actuator/health), env=Endpoint(id=env, url=http://172.25.192.1:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://172.25.192.1:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://172.25.192.1:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://172.25.192.1:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://172.25.192.1:8080/actuator/startup), beans=Endpoint(id=beans, url=http://172.25.192.1:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://172.25.192.1:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://172.25.192.1:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://172.25.192.1:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://172.25.192.1:8080/actuator/conditions), info=Endpoint(id=info, url=http://172.25.192.1:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /172.25.192.1:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /172.25.192.1:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /172.25.192.1:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 16:52:12 [reactor-http-nio-2] INFO d.c.b.a.s.services.StatusUpdater - Couldn't retrieve status for Instance(id=e4e987c327a2, version=34, registration=Registration(name=RuoYi-Vue-Plus, managementUrl=http://192.168.1.113:8080/actuator, healthUrl=http://192.168.1.113:8080/actuator/health, serviceUrl=http://192.168.1.113: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=303567077376, threshold=10485760, exists=true}}, ping={status=UP}, redis={status=UP, details={version=3.2.100}}}), statusTimestamp=2024-08-13T08:25:24.729Z, info=Info(values={}), endpoints=Endpoints(endpoints={caches=Endpoint(id=caches, url=http://192.168.1.113:8080/actuator/caches), loggers=Endpoint(id=loggers, url=http://192.168.1.113:8080/actuator/loggers), logfile=Endpoint(id=logfile, url=http://192.168.1.113:8080/actuator/logfile), health=Endpoint(id=health, url=http://192.168.1.113:8080/actuator/health), env=Endpoint(id=env, url=http://192.168.1.113:8080/actuator/env), heapdump=Endpoint(id=heapdump, url=http://192.168.1.113:8080/actuator/heapdump), scheduledtasks=Endpoint(id=scheduledtasks, url=http://192.168.1.113:8080/actuator/scheduledtasks), mappings=Endpoint(id=mappings, url=http://192.168.1.113:8080/actuator/mappings), startup=Endpoint(id=startup, url=http://192.168.1.113:8080/actuator/startup), beans=Endpoint(id=beans, url=http://192.168.1.113:8080/actuator/beans), configprops=Endpoint(id=configprops, url=http://192.168.1.113:8080/actuator/configprops), threaddump=Endpoint(id=threaddump, url=http://192.168.1.113:8080/actuator/threaddump), metrics=Endpoint(id=metrics, url=http://192.168.1.113:8080/actuator/metrics), conditions=Endpoint(id=conditions, url=http://192.168.1.113:8080/actuator/conditions), info=Endpoint(id=info, url=http://192.168.1.113:8080/actuator/info)}), buildVersion=null, tags=Tags(values={}))
- org.springframework.web.reactive.function.client.WebClientRequestException: Connection refused: no further information: /192.168.1.113:8080; nested exception is io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.lambda$wrapException$9(ExchangeFunctions.java:141)
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoErrorSupplied] :
- reactor.core.publisher.Mono.error(Mono.java:331)
- org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- Error has been observed at the following site(s):
- *____________Mono.error ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.wrapException(ExchangeFunctions.java:141)
- *____Mono.onErrorResume ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:106)
- |_ Mono.map ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:107)
- |_ Mono.timeout ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$timeout$14(InstanceExchangeFilterFunctions.java:189)
- |_ Mono.retry ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$retry$13(InstanceExchangeFilterFunctions.java:180)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$handleCookies$18(InstanceExchangeFilterFunctions.java:218)
- |_ Mono.map ⇢ at de.codecentric.boot.admin.server.web.client.InstanceExchangeFilterFunctions.lambda$convertLegacyEndpoints$8(InstanceExchangeFilterFunctions.java:134)
- |_ Mono.doOnEach ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:89)
- |_ Mono.doFinally ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.lambda$instrumentResponse$3(MetricsWebClientFilterFunction.java:94)
- *__Mono.deferContextual ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.instrumentResponse(MetricsWebClientFilterFunction.java:89)
- |_ Mono.contextWrite ⇢ at org.springframework.boot.actuate.metrics.web.reactive.client.MetricsWebClientFilterFunction.filter(MetricsWebClientFilterFunction.java:84)
- *__________Mono.flatMap ⇢ at de.codecentric.boot.admin.server.web.client.InstanceWebClient.lambda$setInstance$3(InstanceWebClient.java:61)
- |_ checkpoint ⇢ Request to GET health [DefaultWebClient]
- |_ Mono.switchIfEmpty ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.lambda$exchange$7(DefaultWebClient.java:435)
- *____________Mono.defer ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchange(DefaultWebClient.java:432)
- |_ Mono.flatMap ⇢ at org.springframework.web.reactive.function.client.DefaultWebClient$DefaultRequestBodyUriSpec.exchangeToMono(DefaultWebClient.java:399)
- |_ Mono.log ⇢ at de.codecentric.boot.admin.server.services.StatusUpdater.doUpdateStatus(StatusUpdater.java:79)
- 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.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- at reactor.core.publisher.FluxPeekFuseable$PeekFuseableSubscriber.onError(FluxPeekFuseable.java:234)
- 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:748)
- Caused by: io.netty.channel.AbstractChannel$AnnotatedConnectException: Connection refused: no further information: /192.168.1.113:8080
- Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException:
- Assembly trace from producer [reactor.core.publisher.MonoError] :
- reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onError(FluxOnErrorResume.java:94)
- reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- Error has been observed at the following site(s):
- *__FluxOnErrorResume$ResumeSubscriber.onError ⇢ at reactor.netty.transport.TransportConnector$MonoChannelPromise.tryFailure(TransportConnector.java:580)
- *__________________________Mono.onErrorResume ⇢ at reactor.netty.transport.TransportConnector.lambda$connect$6(TransportConnector.java:166)
- *________________________________Mono.flatMap ⇢ at reactor.netty.transport.TransportConnector.connect(TransportConnector.java:165)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.DefaultPooledConnectionProvider$PooledConnectionAllocator.connectChannel(DefaultPooledConnectionProvider.java:510)
- *_________________________________Mono.create ⇢ at reactor.netty.resources.PooledConnectionProvider.acquire(PooledConnectionProvider.java:124)
- *_________________________________Mono.create ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:210)
- |_ Mono.retryWhen ⇢ at reactor.netty.http.client.HttpClientConnect$MonoHttpConnect.subscribe(HttpClientConnect.java:275)
- *______________________________Flux.concatMap ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:360)
- |_ Flux.contextWrite ⇢ at reactor.util.retry.RetrySpec.lambda$generateCompanion$7(RetrySpec.java:379)
- *________________________Flux.deferContextual ⇢ at reactor.util.retry.RetrySpec.generateCompanion(RetrySpec.java:357)
- *____________________________Mono.flatMapMany ⇢ at reactor.netty.http.client.HttpClientFinalizer.responseConnection(HttpClientFinalizer.java:102)
- |_ Flux.next ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:116)
- |_ Mono.doOnCancel ⇢ at org.springframework.http.client.reactive.ReactorClientHttpConnector.connect(ReactorClientHttpConnector.java:117)
- |_ Mono.doOnRequest ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:104)
- |_ Mono.doOnCancel ⇢ at org.springframework.web.reactive.function.client.ExchangeFunctions$DefaultExchangeFunction.exchange(ExchangeFunctions.java:105)
- Original Stack Trace:
- 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:717)
- 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:748)
- 2024-08-13 16:52:12 [reactor-http-nio-3] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[a519e16bfc76],[OFFLINE]
- 2024-08-13 16:52:12 [reactor-http-nio-2] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[OFFLINE]
- 2024-08-13 16:52:18 [reactor-http-nio-4] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[e4e987c327a2],[UP]
- 2024-08-13 16:52:30 [reactor-http-nio-5] INFO c.r.m.admin.notifier.CustomNotifier - Instance Status Change: [RuoYi-Vue-Plus],[a519e16bfc76],[UP]
|