本文整理汇总了Java中net.opentsdb.utils.Config.overrideConfig方法的典型用法代码示例。如果您正苦于以下问题:Java Config.overrideConfig方法的具体用法?Java Config.overrideConfig怎么用?Java Config.overrideConfig使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类net.opentsdb.utils.Config
的用法示例。
在下文中一共展示了Config.overrideConfig方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: start
import net.opentsdb.utils.Config; //导入方法依赖的package包/类
@Override
public synchronized void start() {
logger.info(String.format("Starting: %s:%s series:%s uids:%s batchSize:%d",
zkquorum, zkpath, seriesTable, uidsTable, batchSize));
hbaseClient = new HBaseClient(zkquorum, zkpath);
try {
Config config = new Config(false);
config.overrideConfig("tsd.storage.hbase.data_table", "tsdb");
config.overrideConfig("tsd.storage.hbase.uid_table", "tsdb-uid");
config.overrideConfig("tsd.core.auto_create_metrics", "true");
config.overrideConfig("tsd.storage.enable_compaction", "false");
tsdb = new TSDB(hbaseClient, config);
} catch (IOException e) {
logger.error("tsdb initialization fail: ", e);
}
channelCounter.start();
sinkCounter.start();
super.start();
}
示例2: before
import net.opentsdb.utils.Config; //导入方法依赖的package包/类
@Before
public void before() throws Exception {
tsdb = PowerMockito.mock(TSDB.class);
config = new Config(false);
connection_manager = mock(PoolingNHttpClientConnectionManager.class);
client_builder = mock(HttpAsyncClientBuilder.class);
client = mock(CloseableHttpAsyncClient.class);
ts_meta_schema = mock(TSMetaSchema.class);
uid_meta_schema = mock(UIDMetaSchema.class);
annotation_schema = mock(AnnotationSchema.class);
config.overrideConfig("tsd.search.elasticsearch.host", "localhost:9200");
when(tsdb.getConfig()).thenReturn(config);
PowerMockito.mockStatic(HttpAsyncClients.class);
when(HttpAsyncClients.custom()).thenReturn(client_builder);
PowerMockito.whenNew(PoolingNHttpClientConnectionManager.class)
.withAnyArguments().thenReturn(connection_manager);
when(client_builder.build()).thenReturn(client);
}
示例3: updateZookeeperQuorum
import net.opentsdb.utils.Config; //导入方法依赖的package包/类
private static void updateZookeeperQuorum(final Config config) {
String zkQuorum;
List<CatalogService> zookeeperService = null;
zookeeperService = getServiceNodes("zookeeper-2181");
if (zookeeperService.size() > 0) {
zkQuorum = buildConnectionString(zookeeperService);
LOGGER.info("Updated Zookeeper Quorum to " + zkQuorum);
config.overrideConfig("tsd.storage.hbase.zk_quorum", zkQuorum);
} else {
LOGGER.info("Unable to locate zookeeper-2181 in Consul");
}
}
示例4: getAndSetConfig
import net.opentsdb.utils.Config; //导入方法依赖的package包/类
public int getAndSetConfig(final String key, final int defaultValue, final Properties p, final Config cfg) {
final int v = ConfigurationHelper.getIntSystemThenEnvProperty(key, defaultValue, p);
cfg.overrideConfig(key, "" + v);
return v;
}