diff --git a/src/main/java/com/ctrip/zeus/service/status/impl/GroupStatusServiceImpl.java b/src/main/java/com/ctrip/zeus/service/status/impl/GroupStatusServiceImpl.java index 78def05d..656fb008 100644 --- a/src/main/java/com/ctrip/zeus/service/status/impl/GroupStatusServiceImpl.java +++ b/src/main/java/com/ctrip/zeus/service/status/impl/GroupStatusServiceImpl.java @@ -126,7 +126,7 @@ public class GroupStatusServiceImpl implements GroupStatusService { private boolean getUpstreamStatus(Long groupId, String ip , boolean memberUp , boolean serverUp) throws Exception { UpstreamStatus upstreamStatus = LocalClient.getInstance().getUpstreamStatus(); List servers = upstreamStatus.getServers().getServer(); - String upstreamNameEndWith = "_"+groupRepository.getById(groupId).getName(); + String upstreamNameEndWith = "_"+groupRepository.getById(groupId).getId(); for (S server : servers) { if (!server.getUpstream().endsWith(upstreamNameEndWith)) {