@Override public void unSubscribe(ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) { // 注册中心不订阅 if (LOGGER.isInfoEnabled(appName)) { LOGGER.infoWithApp(appName, LogCodes.getLog(LogCodes.INFO_REGISTRY_IGNORE)); } } // 注册Consumer节点 if (config.isRegister()) { // 向服务器端发送取消订阅请求 String url = ConsulRegistryHelper.convertConsumerToUrl(config); ConsulURL consulURL = ConsulURL.valueOf(url); consumerUrls.remove(config); notifyServiceListeners.remove(consulURL.getServiceKey()); } }
@Override public void unSubscribe(ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) { // 注册中心不订阅 if (LOGGER.isInfoEnabled(appName)) { LOGGER.infoWithApp(appName, LogCodes.getLog(LogCodes.INFO_REGISTRY_IGNORE)); } } // 注册Consumer节点 if (config.isRegister()) { // 向服务器端发送取消订阅请求 String url = ConsulRegistryHelper.convertConsumerToUrl(config); ConsulURL consulURL = ConsulURL.valueOf(url); consumerUrls.remove(config); notifyServiceListeners.remove(consulURL.getServiceKey()); } }
if (!registryConfig.isSubscribe()) {
if (!registryConfig.isSubscribe()) {
public static void copyRegistryFields(com.alipay.sofa.rpc.config.RegistryConfig sofaRegistryConfig, com.alibaba.dubbo.config.RegistryConfig dubboRegistryConfig) { dubboRegistryConfig.setAddress(sofaRegistryConfig.getAddress()); dubboRegistryConfig.setProtocol(sofaRegistryConfig.getProtocol()); dubboRegistryConfig.setRegister(sofaRegistryConfig.isRegister()); dubboRegistryConfig.setSubscribe(sofaRegistryConfig.isSubscribe()); dubboRegistryConfig.setAddress(sofaRegistryConfig.getAddress()); dubboRegistryConfig.setTimeout(sofaRegistryConfig.getTimeout()); dubboRegistryConfig.setId(sofaRegistryConfig.getId()); dubboRegistryConfig.setParameters(sofaRegistryConfig.getParameters()); } }
public static void copyRegistryFields(com.alipay.sofa.rpc.config.RegistryConfig sofaRegistryConfig, com.alibaba.dubbo.config.RegistryConfig dubboRegistryConfig) { dubboRegistryConfig.setAddress(sofaRegistryConfig.getAddress()); dubboRegistryConfig.setProtocol(sofaRegistryConfig.getProtocol()); dubboRegistryConfig.setRegister(sofaRegistryConfig.isRegister()); dubboRegistryConfig.setSubscribe(sofaRegistryConfig.isSubscribe()); dubboRegistryConfig.setAddress(sofaRegistryConfig.getAddress()); dubboRegistryConfig.setTimeout(sofaRegistryConfig.getTimeout()); dubboRegistryConfig.setId(sofaRegistryConfig.getId()); dubboRegistryConfig.setParameters(sofaRegistryConfig.getParameters()); } }
@Override public List<ProviderGroup> subscribe(final ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) {
@Override public List<ProviderGroup> subscribe(final ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) {
@Override public List<ProviderGroup> subscribe(final ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) {
@Override public List<ProviderGroup> subscribe(final ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) {
@Override public void unSubscribe(ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) { // 注册中心不订阅 if (LOGGER.isInfoEnabled(appName)) { LOGGER.infoWithApp(appName, LogCodes.getLog(LogCodes.INFO_REGISTRY_IGNORE)); } } // 注册Consumer节点 if (config.isRegister()) { // 向服务器端发送取消订阅请求 String url = ConsulRegistryHelper.convertConsumerToUrl(config); ConsulURL consulURL = ConsulURL.valueOf(url); consumerUrls.remove(config); notifyServiceListeners.remove(consulURL.getServiceKey()); } }
if (!registryConfig.isSubscribe()) {
public static void copyRegistryFields(com.alipay.sofa.rpc.config.RegistryConfig sofaRegistryConfig, com.alibaba.dubbo.config.RegistryConfig dubboRegistryConfig) { dubboRegistryConfig.setAddress(sofaRegistryConfig.getAddress()); dubboRegistryConfig.setProtocol(sofaRegistryConfig.getProtocol()); dubboRegistryConfig.setRegister(sofaRegistryConfig.isRegister()); dubboRegistryConfig.setSubscribe(sofaRegistryConfig.isSubscribe()); dubboRegistryConfig.setAddress(sofaRegistryConfig.getAddress()); dubboRegistryConfig.setTimeout(sofaRegistryConfig.getTimeout()); dubboRegistryConfig.setId(sofaRegistryConfig.getId()); dubboRegistryConfig.setParameters(sofaRegistryConfig.getParameters()); } }
@Override public List<ProviderGroup> subscribe(final ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) {
@Override public List<ProviderGroup> subscribe(final ConsumerConfig config) { String appName = config.getAppName(); if (!registryConfig.isSubscribe()) {