diff --git a/cluster/router/chain/chain.go b/cluster/router/chain/chain.go index b4c7cea47b88491c05bb52f550b7dca86b7ae0dd..4c3cf8c2a77e95f802e4cd644f53b818d70d3389 100644 --- a/cluster/router/chain/chain.go +++ b/cluster/router/chain/chain.go @@ -287,9 +287,9 @@ func isInvokersChanged(left []protocol.Invoker, right []protocol.Invoker) bool { for _, r := range right { found := false + rurl := r.GetUrl() for _, l := range left { lurl := l.GetUrl() - rurl := r.GetUrl() if common.GetURLTool().CompareURLEqual(&lurl, &rurl, constant.TIMESTAMP_KEY, constant.REMOTE_TIMESTAMP_KEY) { found = true break