/** * 使用zookeeper注册中心暴露发现服务地址 */ @Bean public RegistryConfig registryConfig() { RegistryConfig registryConfig = new RegistryConfig(); registryConfig.setAddress("zookeeper://127.0.0.1:2181"); registryConfig.setClient("curator"); return registryConfig; }
/** * 使用zookeeper注册中心暴露服务地址 */ @Bean public RegistryConfig registryConfig() { RegistryConfig registryConfig = new RegistryConfig(); registryConfig.setAddress("zookeeper://127.0.0.1:2181"); registryConfig.setClient("curator"); return registryConfig; }
private DubboServiceFactory() { System.setProperty("dubbo.application.logger", "slf4j"); Properties prop = new Properties(); ClassLoader loader = DubboServiceFactory.class.getClassLoader(); try { prop.load(loader.getResourceAsStream("dubbo.properties")); } catch (IOException e) { e.printStackTrace(); } ApplicationConfig applicationConfig = new ApplicationConfig(); applicationConfig.setName(prop.getProperty("application.name")); applicationConfig.setLogger(prop.getProperty("application.logger", "slf4j")); RegistryConfig registryConfig = new RegistryConfig(); registryConfig.setAddress(prop.getProperty("registry.address")); registryConfig.setTimeout(Integer.valueOf(prop.getProperty("registry.timeout", "60000"))); registryConfig.setClient(prop.getProperty("registry.client", "zkclient")); this.application = applicationConfig; this.registry = registryConfig; }
public DubboProperties() { registry.setClient("zkclient"); registry.setAddress("127.0.0.1"); registry.setPort(2181); registry.setProtocol("zookeeper"); }
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); }
registryConfig.setClient(config.getClient());