相关文章推荐
鬼畜的柚子  ·  C#GridView绑定datatable数 ...·  2 年前    · 
自信的酱肘子  ·  列出AWS ...·  2 年前    · 
刚毅的馒头  ·  qml ...·  3 年前    · 

健康检查 NPE异常 #8108

Closed
Closed
@wangdongyun

Description

BUG 描述

通过 console 设置健康检查类型为 NONE, 结果导致空异常日志
java.lang.NullPointerException: null
at com.alibaba.nacos.naming.healthcheck.v2.processor.HealthCheckProcessorV2Delegate.process(HealthCheckProcessorV2Delegate.java:59)
at com.alibaba.nacos.naming.healthcheck.v2.HealthCheckTaskV2.doHealthCheck(HealthCheckTaskV2.java:99)
at com.alibaba.nacos.naming.healthcheck.v2.HealthCheckTaskV2.passIntercept(HealthCheckTaskV2.java:130)
at com.alibaba.nacos.naming.interceptor.AbstractNamingInterceptorChain.doInterceptor(AbstractNamingInterceptorChain.java:67)
at com.alibaba.nacos.naming.healthcheck.interceptor.HealthCheckTaskInterceptWrapper.run(HealthCheckTaskInterceptWrapper.java:42)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:304)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:829)

预期健康检查什么都不做

报了NPE

如何 产生
控制台设置健康检查类型为NONE

没有 HealthCheckProcessorV2 的继承类 并且 Type=NONE