java.lang.NoSuchMethodError: com.netflix.servo.monitor.Monitors.isObjectRegistered(Ljava/lang/String;Ljava/lang/Object;)Z at com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient.shutdown(RetryableEurekaHttpClient.java:91) at com.netflix.discovery.shared.transport.TransportUtils.shutdown(TransportUtils.java:40) at com.netflix.discovery.shared.transport.decorator.SessionedEurekaHttpClient.execute(SessionedEurekaHttpClient.java:70) at com.netflix.discovery.shared.transport.decorator.EurekaHttpClientDecorator.getDelta(EurekaHttpClientDecorator.java:149) at com.netflix.discovery.DiscoveryClient.getAndUpdateDelta(DiscoveryClient.java:1061) at com.netflix.discovery.DiscoveryClient.fetchRegistry(DiscoveryClient.java:943) at com.netflix.discovery.DiscoveryClient.refreshRegistry(DiscoveryClient.java:1465) at com.netflix.discovery.DiscoveryClient$CacheRefreshThread.run(DiscoveryClient.java:1432) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) 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)

问题定位:找到com.netflix.servo.monitor.Monitors类
发现果然没有该方法,需要将该包的版本对应升级

查看maven依赖

发现当前使用的0.7.2与其它本版有冲突,移除当前的依赖即可

再次查看,问题解决