开发中使用Consul作为服务注册中心时,项目接入sharding-jdbc后,db测活一致失败问题解决
一、问题背景:项目中(Springboot)使用consul作为服务注册中心时,当接入sharding-jdbc1.4.x版本后,健康检查一直失败。主要是db检测失败,抛出以下错误:"db":{"status":"DOWN","database":"MySQL","error":"java.lang.NullPointerException:null"}二、问题分析:1.Consul中的测活依赖于