?xmlversion=1.0encoding=UTF-8?projectxmlns=http://maven.apache.org/POM/4.0.0xmlns:xsi=http://www.w3.org/2001/XMLSchema-instancexsi:schemaLocation=http://maven.apache.org/POM/4.0.0http://maven.apache.org/xsd/maven-4.0.0.xsdparentartifactIdspring-learn/artifactIdgroupIdorg.ym/groupIdversion1.0-SNAPSHOT/version/parentmodelVersion4.0.0/modelVersionartifactIdlearn-monitor/artifactIdpropertiesmaven.compiler.source8/maven.compiler.sourcemaven.compiler.target8/maven.compiler.target/propertiesdependenciesdependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-web/artifactId/dependencydependencygroupIdde.codecentric/groupIdartifactIdspring-boot-admin-starter-server/artifactIdexclusionsexclusiongroupIdio.projectreactor.netty/groupIdartifactIdreactor-netty/artifactId/exclusion/exclusions/dependencydependencygroupIdio.projectreactor.netty/groupIdartifactIdreactor-netty/artifactId/dependency!--健康检查--dependencygroupIdorg.springframework.boot/groupIdartifactIdspring-boot-starter-actuator/artifactId/dependency!--解决启动时报dnsnative错误--dependencygroupIdio.netty/groupIdartifactIdnetty-resolver-dns-native-macosplay/artifactIdclassifierosx-aarch_64/classifier/dependency/dependencies/projectAdmin Server启动类
@EnableAdminServer@SpringBootApplicationpublicclassMonitorApplication{publicstaticvoidmain(String[]args){SpringApplication.run(MonitorApplication.class,args);}}application.yml配置
server:port:9401spring:application:name:learn-monitorboot:admin:monitor:default-timeout:30000测试
http://127.0.0.1:9401/applications
!--admin--dependencygroupIdde.codecentric/groupIdartifactIdspring-boot-admin-starter-client/artifactId/dependencyapplication.yml配置
spring:application:name:learn-testmvc:pathmatch:matching-strategy:ant_path_matcherboot:admin:client:url:http://localhost:9401#配置admin-server地址management:endpoints:web:exposure:include:*endpoint:health:show-details:always存在问题
java.util.concurrent.TimeoutException:Didnotobserveanyitemorterminalsignalwithin10000msinmap(andnofallbackhasbeenconfigured)atreactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)~[reactor-core-3.4.21.jar:3.4.21]Suppressed:reactor.core.publisher.FluxOnAs百度竞价推广bly$OnAs百度竞价推广blyException:Errorhasbeenobservedatthefollowingsite(s):*__checkpoint⇢RequesttoGEThealth[DefaultWebClient]OriginalStackTrace:atreactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.handleTimeout(FluxTimeout.java:295)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.publisher.FluxTimeout$TimeoutMainSubscriber.doTimeout(FluxTimeout.java:280)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.publisher.FluxTimeout$TimeoutTimeoutSubscriber.onNext(FluxTimeout.java:419)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.publisher.MonoDelay$MonoDelayRunnable.propagateDelay(MonoDelay.java:271)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.publisher.MonoDelay$MonoDelayRunnable.run(MonoDelay.java:286)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:68)~[reactor-core-3.4.21.jar:3.4.21]atreactor.core.scheduler.SchedulerTask.call(SchedulerTask.java:28)~[reactor-core-3.4.21.jar:3.4.21]atjava.util.concurrent.FutureTask.run(FutureTask.java:266)~[na:1.8.0_322]atjava.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$201(ScheduledThreadPoolExecutor.java:180)~[na:1.8.0_322]atjava.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:293)~[na:1.8.0_322]atjava.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)~[na:1.8.0_322]atjava.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)~[na:1.8.0_322]atjava.lang.Thread.run(Thread.java:750)~[na:1.8.0_322]
可能的解决方案:
在application.yml中修改时间,default-timeout: 30000
修改springboot-admin版本
关闭redis,email等服务
management:endpoints:web:exposure:include:*endpoint:health:show-details:alwayshealth:redis:enabled:fal百度竞价推广ail:enabled:false






