全面使用nacos,舍弃zookeeper

pull/1/head
tanghc 5 years ago
parent 219f944162
commit bf4b920e17
  1. 7
      sop-common/sop-gateway-common/src/main/java/com/gitee/sop/gatewaycommon/manager/DefaultEnvGrayManager.java

@ -22,15 +22,14 @@ public class DefaultEnvGrayManager implements EnvGrayManager {
@Override @Override
public void saveServiceGrayConfig(ServiceGrayConfig serviceGrayConfig) { public void saveServiceGrayConfig(ServiceGrayConfig serviceGrayConfig) {
serviceGrayConfigMap.putIfAbsent(serviceGrayConfig.getServiceId(), serviceGrayConfig); serviceGrayConfigMap.put(serviceGrayConfig.getServiceId(), serviceGrayConfig);
} }
@Override @Override
public boolean containsKey(String instanceId, Object userKey) { public boolean containsKey(String serviceId, Object userKey) {
if (instanceId == null || userKey == null) { if (serviceId == null || userKey == null) {
return false; return false;
} }
String serviceId = instanceIdServiceIdMap.get(instanceId);
ServiceGrayConfig grayConfig = this.getGrayConfig(serviceId); ServiceGrayConfig grayConfig = this.getGrayConfig(serviceId);
return grayConfig != null && grayConfig.containsKey(userKey); return grayConfig != null && grayConfig.containsKey(userKey);
} }

Loading…
Cancel
Save