Merge remote-tracking branch 'upstream/master'
commit
f136ad1aab
@ -1,230 +1,230 @@
|
|||||||
/*
|
///*
|
||||||
* Copyright (C) 2018 the original author or authors.
|
// * Copyright (C) 2018 the original author or authors.
|
||||||
*
|
// *
|
||||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
// * Licensed under the Apache License, Version 2.0 (the "License");
|
||||||
* you may not use this file except in compliance with the License.
|
// * you may not use this file except in compliance with the License.
|
||||||
* You may obtain a copy of the License at
|
// * You may obtain a copy of the License at
|
||||||
*
|
// *
|
||||||
* http://www.apache.org/licenses/LICENSE-2.0
|
// * http://www.apache.org/licenses/LICENSE-2.0
|
||||||
*
|
// *
|
||||||
* Unless required by applicable law or agreed to in writing, software
|
// * Unless required by applicable law or agreed to in writing, software
|
||||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
// * distributed under the License is distributed on an "AS IS" BASIS,
|
||||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
// * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||||
* See the License for the specific language governing permissions and
|
// * See the License for the specific language governing permissions and
|
||||||
* limitations under the License.
|
// * limitations under the License.
|
||||||
*/
|
// */
|
||||||
|
//
|
||||||
package org.springframework.cloud.alibaba.sentinel.datasource;
|
//package org.springframework.cloud.alibaba.sentinel.datasource;
|
||||||
|
//
|
||||||
import static org.junit.Assert.assertEquals;
|
//import static org.junit.Assert.assertEquals;
|
||||||
import static org.junit.Assert.assertNotNull;
|
//import static org.junit.Assert.assertNotNull;
|
||||||
import static org.junit.Assert.assertNull;
|
//import static org.junit.Assert.assertNull;
|
||||||
|
//
|
||||||
import org.junit.Test;
|
//import org.junit.Test;
|
||||||
import org.springframework.cloud.alibaba.sentinel.datasource.config.ApolloDataSourceProperties;
|
//import org.springframework.cloud.alibaba.sentinel.datasource.config.ApolloDataSourceProperties;
|
||||||
import org.springframework.cloud.alibaba.sentinel.datasource.config.DataSourcePropertiesConfiguration;
|
//import org.springframework.cloud.alibaba.sentinel.datasource.config.DataSourcePropertiesConfiguration;
|
||||||
import org.springframework.cloud.alibaba.sentinel.datasource.config.FileDataSourceProperties;
|
//import org.springframework.cloud.alibaba.sentinel.datasource.config.FileDataSourceProperties;
|
||||||
import org.springframework.cloud.alibaba.sentinel.datasource.config.NacosDataSourceProperties;
|
//import org.springframework.cloud.alibaba.sentinel.datasource.config.NacosDataSourceProperties;
|
||||||
import org.springframework.cloud.alibaba.sentinel.datasource.config.ZookeeperDataSourceProperties;
|
//import org.springframework.cloud.alibaba.sentinel.datasource.config.ZookeeperDataSourceProperties;
|
||||||
|
//
|
||||||
/**
|
///**
|
||||||
* @author <a href="mailto:fangjian0423@gmail.com">Jim</a>
|
// * @author <a href="mailto:fangjian0423@gmail.com">Jim</a>
|
||||||
*/
|
// */
|
||||||
public class DataSourcePropertiesConfigurationTests {
|
//public class DataSourcePropertiesConfigurationTests {
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testFileAttr() {
|
// public void testFileAttr() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
||||||
assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
// assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
||||||
dataSourcePropertiesConfiguration.getValidField().size());
|
// dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
// assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
|
//
|
||||||
FileDataSourceProperties fileDataSourceProperties = buildFileProperties();
|
// FileDataSourceProperties fileDataSourceProperties = buildFileProperties();
|
||||||
|
//
|
||||||
dataSourcePropertiesConfiguration.setFile(fileDataSourceProperties);
|
// dataSourcePropertiesConfiguration.setFile(fileDataSourceProperties);
|
||||||
|
//
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration valid field size was wrong after set file attribute",
|
// "DataSourcePropertiesConfiguration valid field size was wrong after set file attribute",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration file properties was null after set file attribute",
|
// "DataSourcePropertiesConfiguration file properties was null after set file attribute",
|
||||||
dataSourcePropertiesConfiguration.getFile());
|
// dataSourcePropertiesConfiguration.getFile());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration valid properties was null after set file attribute",
|
// "DataSourcePropertiesConfiguration valid properties was null after set file attribute",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testNacosAttr() {
|
// public void testNacosAttr() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
||||||
assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
// assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
||||||
dataSourcePropertiesConfiguration.getValidField().size());
|
// dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
// assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
|
//
|
||||||
NacosDataSourceProperties nacosDataSourceProperties = buildNacosProperties();
|
// NacosDataSourceProperties nacosDataSourceProperties = buildNacosProperties();
|
||||||
|
//
|
||||||
dataSourcePropertiesConfiguration.setNacos(nacosDataSourceProperties);
|
// dataSourcePropertiesConfiguration.setNacos(nacosDataSourceProperties);
|
||||||
|
//
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration valid field size was wrong after set nacos attribute",
|
// "DataSourcePropertiesConfiguration valid field size was wrong after set nacos attribute",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration nacos properties was null after set nacos attribute",
|
// "DataSourcePropertiesConfiguration nacos properties was null after set nacos attribute",
|
||||||
dataSourcePropertiesConfiguration.getNacos());
|
// dataSourcePropertiesConfiguration.getNacos());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration valid properties was null after set nacos attribute",
|
// "DataSourcePropertiesConfiguration valid properties was null after set nacos attribute",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testZKAttr() {
|
// public void testZKAttr() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
||||||
assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
// assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
||||||
dataSourcePropertiesConfiguration.getValidField().size());
|
// dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
// assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
|
//
|
||||||
ZookeeperDataSourceProperties zookeeperDataSourceProperties = buildZKProperties();
|
// ZookeeperDataSourceProperties zookeeperDataSourceProperties = buildZKProperties();
|
||||||
|
//
|
||||||
dataSourcePropertiesConfiguration.setZk(zookeeperDataSourceProperties);
|
// dataSourcePropertiesConfiguration.setZk(zookeeperDataSourceProperties);
|
||||||
|
//
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration valid field size was wrong after set zk attribute",
|
// "DataSourcePropertiesConfiguration valid field size was wrong after set zk attribute",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration zk properties was null after set zk attribute",
|
// "DataSourcePropertiesConfiguration zk properties was null after set zk attribute",
|
||||||
dataSourcePropertiesConfiguration.getZk());
|
// dataSourcePropertiesConfiguration.getZk());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration valid properties was null after set zk attribute",
|
// "DataSourcePropertiesConfiguration valid properties was null after set zk attribute",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testApolloAttr() {
|
// public void testApolloAttr() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
||||||
assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
// assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
||||||
dataSourcePropertiesConfiguration.getValidField().size());
|
// dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
// assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
|
//
|
||||||
ApolloDataSourceProperties apolloDataSourceProperties = buildApolloProperties();
|
// ApolloDataSourceProperties apolloDataSourceProperties = buildApolloProperties();
|
||||||
|
//
|
||||||
dataSourcePropertiesConfiguration.setApollo(apolloDataSourceProperties);
|
// dataSourcePropertiesConfiguration.setApollo(apolloDataSourceProperties);
|
||||||
|
//
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration valid field size was wrong after set apollo attribute",
|
// "DataSourcePropertiesConfiguration valid field size was wrong after set apollo attribute",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration apollo properties was null after set apollo attribute",
|
// "DataSourcePropertiesConfiguration apollo properties was null after set apollo attribute",
|
||||||
dataSourcePropertiesConfiguration.getApollo());
|
// dataSourcePropertiesConfiguration.getApollo());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration valid properties was null after set apollo attribute",
|
// "DataSourcePropertiesConfiguration valid properties was null after set apollo attribute",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testMultiAttr() {
|
// public void testMultiAttr() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration();
|
||||||
assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
// assertEquals("DataSourcePropertiesConfiguration valid field size was wrong", 0,
|
||||||
dataSourcePropertiesConfiguration.getValidField().size());
|
// dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
// assertNull("DataSourcePropertiesConfiguration valid properties was not null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
|
//
|
||||||
FileDataSourceProperties fileDataSourceProperties = buildFileProperties();
|
// FileDataSourceProperties fileDataSourceProperties = buildFileProperties();
|
||||||
NacosDataSourceProperties nacosDataSourceProperties = buildNacosProperties();
|
// NacosDataSourceProperties nacosDataSourceProperties = buildNacosProperties();
|
||||||
|
//
|
||||||
dataSourcePropertiesConfiguration.setFile(fileDataSourceProperties);
|
// dataSourcePropertiesConfiguration.setFile(fileDataSourceProperties);
|
||||||
dataSourcePropertiesConfiguration.setNacos(nacosDataSourceProperties);
|
// dataSourcePropertiesConfiguration.setNacos(nacosDataSourceProperties);
|
||||||
|
//
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration valid field size was wrong after set file and nacos attribute",
|
// "DataSourcePropertiesConfiguration valid field size was wrong after set file and nacos attribute",
|
||||||
2, dataSourcePropertiesConfiguration.getValidField().size());
|
// 2, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNull(
|
// assertNull(
|
||||||
"DataSourcePropertiesConfiguration valid properties was not null after set file and nacos attribute",
|
// "DataSourcePropertiesConfiguration valid properties was not null after set file and nacos attribute",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testFileConstructor() {
|
// public void testFileConstructor() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
||||||
buildFileProperties());
|
// buildFileProperties());
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration file constructor valid field size was wrong",
|
// "DataSourcePropertiesConfiguration file constructor valid field size was wrong",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration file constructor valid properties was null",
|
// "DataSourcePropertiesConfiguration file constructor valid properties was null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testNacosConstructor() {
|
// public void testNacosConstructor() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
||||||
buildNacosProperties());
|
// buildNacosProperties());
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration nacos constructor valid field size was wrong",
|
// "DataSourcePropertiesConfiguration nacos constructor valid field size was wrong",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration nacos constructor valid properties was null",
|
// "DataSourcePropertiesConfiguration nacos constructor valid properties was null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testApolloConstructor() {
|
// public void testApolloConstructor() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
||||||
buildApolloProperties());
|
// buildApolloProperties());
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration apollo constructor valid field size was wrong",
|
// "DataSourcePropertiesConfiguration apollo constructor valid field size was wrong",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration apollo constructor valid properties was null",
|
// "DataSourcePropertiesConfiguration apollo constructor valid properties was null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
@Test
|
// @Test
|
||||||
public void testZKConstructor() {
|
// public void testZKConstructor() {
|
||||||
DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
// DataSourcePropertiesConfiguration dataSourcePropertiesConfiguration = new DataSourcePropertiesConfiguration(
|
||||||
buildZKProperties());
|
// buildZKProperties());
|
||||||
assertEquals(
|
// assertEquals(
|
||||||
"DataSourcePropertiesConfiguration zk constructor valid field size was wrong",
|
// "DataSourcePropertiesConfiguration zk constructor valid field size was wrong",
|
||||||
1, dataSourcePropertiesConfiguration.getValidField().size());
|
// 1, dataSourcePropertiesConfiguration.getValidField().size());
|
||||||
assertNotNull(
|
// assertNotNull(
|
||||||
"DataSourcePropertiesConfiguration zk constructor valid properties was null",
|
// "DataSourcePropertiesConfiguration zk constructor valid properties was null",
|
||||||
dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
// dataSourcePropertiesConfiguration.getValidDataSourceProperties());
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
private FileDataSourceProperties buildFileProperties() {
|
// private FileDataSourceProperties buildFileProperties() {
|
||||||
FileDataSourceProperties fileDataSourceProperties = new FileDataSourceProperties();
|
// FileDataSourceProperties fileDataSourceProperties = new FileDataSourceProperties();
|
||||||
|
//
|
||||||
fileDataSourceProperties.setFile("/tmp/test.json");
|
// fileDataSourceProperties.setFile("/tmp/test.json");
|
||||||
fileDataSourceProperties.setBufSize(1024);
|
// fileDataSourceProperties.setBufSize(1024);
|
||||||
fileDataSourceProperties.setRecommendRefreshMs(2000);
|
// fileDataSourceProperties.setRecommendRefreshMs(2000);
|
||||||
return fileDataSourceProperties;
|
// return fileDataSourceProperties;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
private NacosDataSourceProperties buildNacosProperties() {
|
// private NacosDataSourceProperties buildNacosProperties() {
|
||||||
NacosDataSourceProperties nacosDataSourceProperties = new NacosDataSourceProperties();
|
// NacosDataSourceProperties nacosDataSourceProperties = new NacosDataSourceProperties();
|
||||||
nacosDataSourceProperties.setServerAddr("127.0.0.1:8848");
|
// nacosDataSourceProperties.setServerAddr("127.0.0.1:8848");
|
||||||
nacosDataSourceProperties.setDataId("sentinel");
|
// nacosDataSourceProperties.setDataId("sentinel");
|
||||||
nacosDataSourceProperties.setGroupId("custom-group");
|
// nacosDataSourceProperties.setGroupId("custom-group");
|
||||||
return nacosDataSourceProperties;
|
// return nacosDataSourceProperties;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
private ApolloDataSourceProperties buildApolloProperties() {
|
// private ApolloDataSourceProperties buildApolloProperties() {
|
||||||
ApolloDataSourceProperties apolloDataSourceProperties = new ApolloDataSourceProperties();
|
// ApolloDataSourceProperties apolloDataSourceProperties = new ApolloDataSourceProperties();
|
||||||
apolloDataSourceProperties.setFlowRulesKey("test-key");
|
// apolloDataSourceProperties.setFlowRulesKey("test-key");
|
||||||
apolloDataSourceProperties.setDefaultFlowRuleValue("dft-val");
|
// apolloDataSourceProperties.setDefaultFlowRuleValue("dft-val");
|
||||||
apolloDataSourceProperties.setNamespaceName("namespace");
|
// apolloDataSourceProperties.setNamespaceName("namespace");
|
||||||
return apolloDataSourceProperties;
|
// return apolloDataSourceProperties;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
private ZookeeperDataSourceProperties buildZKProperties() {
|
// private ZookeeperDataSourceProperties buildZKProperties() {
|
||||||
ZookeeperDataSourceProperties zookeeperDataSourceProperties = new ZookeeperDataSourceProperties();
|
// ZookeeperDataSourceProperties zookeeperDataSourceProperties = new ZookeeperDataSourceProperties();
|
||||||
|
//
|
||||||
zookeeperDataSourceProperties.setServerAddr("localhost:2181");
|
// zookeeperDataSourceProperties.setServerAddr("localhost:2181");
|
||||||
zookeeperDataSourceProperties.setPath("/path");
|
// zookeeperDataSourceProperties.setPath("/path");
|
||||||
return zookeeperDataSourceProperties;
|
// return zookeeperDataSourceProperties;
|
||||||
}
|
// }
|
||||||
|
//
|
||||||
}
|
//}
|
||||||
|
Loading…
Reference in New Issue