diff --git a/config/config_loader.go b/config/config_loader.go index f36eb676617fddacb05dfa02c25fe0b136af9c35..9336c6321e8ef9ab132b0c3454bb47ad76a46874 100644 --- a/config/config_loader.go +++ b/config/config_loader.go @@ -258,6 +258,7 @@ func Load() (map[string]*ReferenceConfig, map[string]*ServiceConfig) { if ((refconfig.Check != nil && *refconfig.Check) || (refconfig.Check == nil && consumerConfig.Check != nil && *consumerConfig.Check) || (refconfig.Check == nil && consumerConfig.Check == nil)) && //default to true + refconfig.invoker != nil && !refconfig.invoker.IsAvailable() { checkok = false count++