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()); } }
public RegistryConfig(String address, String protocol) { setAddress(address); setProtocol(protocol); }
public RegistryConfig(String address, String protocol) { setAddress(address); setProtocol(protocol); }
@Bean public List<RegistryConfig> dubboRegistries() { List<RegistryConfig> registrConfigs = new ArrayList<RegistryConfig>(); String zkUrls = dubboProperty.getZkUrls(); if (StringUtils.isNotBlank(zkUrls)) { String[] zkUrlsArr = zkUrls.split(","); for (String zkUrl : zkUrlsArr) { RegistryConfig registry = new RegistryConfig(); registry.setAddress(zkUrl); registry.setProtocol("zookeeper"); registrConfigs.add(registry); } } return registrConfigs; }
@Bean public List<RegistryConfig> dubboRegistries() { List<RegistryConfig> registrConfigs = new ArrayList<RegistryConfig>(); String zkUrls = dubboProperty.getZkUrls(); if (StringUtils.isNotBlank(zkUrls)) { String[] zkUrlsArr = zkUrls.split(","); for (String zkUrl : zkUrlsArr) { RegistryConfig registry = new RegistryConfig(); registry.setAddress(zkUrl); registry.setProtocol("zookeeper"); registrConfigs.add(registry); } } return registrConfigs; }
@Bean public RegistryConfig registryConfig() { RegistryConfig registryConfig = new RegistryConfig(); registryConfig.setProtocol("zookeeper"); registryConfig.setAddress("localhost"); registryConfig.setPort(2181); return registryConfig; }
@Bean public RegistryConfig registryConfig() { RegistryConfig registryConfig = new RegistryConfig(); registryConfig.setProtocol("zookeeper"); registryConfig.setAddress("localhost"); registryConfig.setPort(2181); return registryConfig; } }
public static RegistryConfig createRegistry(String address, int timeout) { RegistryConfig registry = new RegistryConfig(); registry.setProtocol("zookeeper"); registry.setAddress(address); registry.setTimeout(timeout); return registry; } }
public DubboProperties() { registry.setClient("zkclient"); registry.setAddress("127.0.0.1"); registry.setPort(2181); registry.setProtocol("zookeeper"); }
public DubboConfigContext registryProtocol(String protocol){ if(null == dubboConfig.getRegistryConfig()){ dubboConfig.setRegistryConfig(new RegistryConfig()); } dubboConfig.getRegistryConfig().setProtocol(protocol); return this; }
@Bean public RegistryConfig registryConfig() { RegistryConfig registryConfig = new RegistryConfig(); registryConfig.setProtocol(dubboRegistry.getProtocol()); registryConfig.setAddress(dubboRegistry.getAddress()); registryConfig.setRegister(dubboRegistry.isRegister()); registryConfig.setSubscribe(dubboRegistry.isSubscribe()); log.debug("[DubboAutoConfiguration] {}", dubboRegistry); return registryConfig; } }
public DubboProperties() { registry.setClient("zkclient"); registry.setAddress("127.0.0.1"); registry.setPort(2181); registry.setProtocol("zookeeper"); application.setQosEnable(false); application.setQosPort(0); application.setQosAcceptForeignIp(false); }
case Constants.REGISTRY_ZOOKEEPER: registry = new RegistryConfig(); registry.setProtocol(Constants.REGISTRY_ZOOKEEPER); registry.setGroup(group); registry.setAddress(address); case Constants.REGISTRY_REDIS: registry = new RegistryConfig(); registry.setProtocol(Constants.REGISTRY_REDIS); registry.setGroup(group); registry.setAddress(address);
public RegistryConfig getRegistryConfig() { if(null == registryConfig){ if(StringHelper.isEmpty(registryAddress)) { return registryConfig; } registryConfig = new RegistryConfig(); registryConfig.setAddress(registryAddress); registryConfig.setRegister(false); if(StringHelper.isNotEmpty(registryProtocol)) { registryConfig.setProtocol(registryProtocol); } if(null != registryPort) { registryConfig.setPort(registryPort); } } return registryConfig; }
private ParticipantRollbackConsumerConfig(){ String applicationName = ConfigUtil.getProperty("transaction-servie.properties", "transaction.application.name"); String applicationOwner = ConfigUtil.getProperty("transaction-servie.properties", "transaction.application.owner"); String registryProtocol = ConfigUtil.getProperty("transaction-servie.properties", "transaction.registry.protocol"); String registryAddress = ConfigUtil.getProperty("transaction-servie.properties", "transaction.registry.address"); applicationConfig = new ApplicationConfig(); applicationConfig.setName(applicationName); applicationConfig.setOwner(applicationOwner); registryConfig = new RegistryConfig(); registryConfig.setProtocol(registryProtocol); registryConfig.setAddress(registryAddress); }
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()); } }
case Constants.REGISTRY_ZOOKEEPER: registry = new RegistryConfig(); registry.setProtocol(Constants.REGISTRY_ZOOKEEPER); registry.setGroup(registryGroup); registry.setAddress(address); case Constants.REGISTRY_MULTICAST: registry = new RegistryConfig(); registry.setProtocol(Constants.REGISTRY_MULTICAST); registry.setGroup(registryGroup); registry.setAddress(address); case Constants.REGISTRY_REDIS: registry = new RegistryConfig(); registry.setProtocol(Constants.REGISTRY_REDIS); registry.setGroup(registryGroup); registry.setAddress(address);
public JbootDubborpc() { dubboConfig = Jboot.config(JbootDubborpcConfig.class); registryConfig = new RegistryConfig(); registryConfig.setCheck(getRpcConfig().isRegistryCheck()); if (getRpcConfig().getRegistryFile() != null) { registryConfig.setFile(getRpcConfig().getRegistryFile()); } /** * 注册中心的调用模式 */ if (getRpcConfig().isRegistryCallMode()) { registryConfig.setProtocol(getRpcConfig().getRegistryType()); registryConfig.setAddress(getRpcConfig().getRegistryAddress()); registryConfig.setUsername(getRpcConfig().getRegistryUserName()); registryConfig.setPassword(getRpcConfig().getRegistryPassword()); } /** * 直连模式 */ else if (getRpcConfig().isRedirectCallMode()) { registryConfig.setAddress(RegistryConfig.NO_AVAILABLE); } }
registryConfig.setProtocol(config.getProtocol());