gpt4 book ai didi

com.bazaarvoice.emodb.common.zookeeper.store.ZkMapStore.()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-16 18:11:31 24 4
gpt4 key购买 nike

本文整理了Java中com.bazaarvoice.emodb.common.zookeeper.store.ZkMapStore.<init>()方法的一些代码示例,展示了ZkMapStore.<init>()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZkMapStore.<init>()方法的具体详情如下:
包路径:com.bazaarvoice.emodb.common.zookeeper.store.ZkMapStore
类名称:ZkMapStore
方法名:<init>

ZkMapStore.<init>介绍

暂无

代码示例

代码示例来源:origin: bazaarvoice/emodb

/** Provides a ZooKeeper-based IP black list. */
  @Provides @Singleton @BlackListIpValueStore
  MapStore<Long> provideBlackListIps(@Global CuratorFramework curator, LifeCycleRegistry lifeCycle) {
    CuratorFramework webCurator = withComponentNamespace(curator, "web");
    return lifeCycle.manage(new ZkMapStore<>(webCurator, "/blacklist", new ZkTimestampSerializer()));
  }
}

代码示例来源:origin: com.bazaarvoice.emodb/emodb-sor

@Provides @Singleton @Maintenance
MapStore<Double> provideRateLimiterSettings(@DataStoreZooKeeper CuratorFramework curator,
                      LifeCycleRegistry lifeCycle) {
  return lifeCycle.manage(new ZkMapStore<>(curator, "background_table_maintenance-rate-limits", new ZkDoubleSerializer()));
}

代码示例来源:origin: bazaarvoice/emodb

@Provides @Singleton @MinSplitSizeMap
MapStore<DataStoreMinSplitSize> provideMinSplitSizeMap(@DataStoreZooKeeper CuratorFramework curator,
                      LifeCycleRegistry lifeCycle) {
  return lifeCycle.manage(new ZkMapStore<>(curator, "min-split-size", new ZKDataStoreMinSplitSizeSerializer()));
}

代码示例来源:origin: bazaarvoice/emodb

@Provides @Singleton @Maintenance
MapStore<Double> provideRateLimiterSettings(@BlobStoreZooKeeper CuratorFramework curator,
                      LifeCycleRegistry lifeCycle) {
  return lifeCycle.manage(new ZkMapStore<>(curator, "maintenance-rate-limits", new ZkDoubleSerializer()));
}

代码示例来源:origin: bazaarvoice/emodb

/** Provides a ZooKeeper-based set of ad-hoc endpoint throttles. */
  @Provides @Singleton @AdHocThrottleMapStore
  MapStore<AdHocThrottle> provideAdHocThrottleMapStore(@Global CuratorFramework curator, LifeCycleRegistry lifeCycle) {
    CuratorFramework webCurator = withComponentNamespace(curator, "web");
    return lifeCycle.manage(new ZkMapStore<>(webCurator, "/adhoc-throttles", new ZkAdHocThrottleSerializer()));
  }
}

代码示例来源:origin: com.bazaarvoice.emodb/emodb-sor

@Provides @Singleton @MinSplitSizeMap
MapStore<DataStoreMinSplitSize> provideMinSplitSizeMap(@DataStoreZooKeeper CuratorFramework curator,
                      LifeCycleRegistry lifeCycle) {
  return lifeCycle.manage(new ZkMapStore<>(curator, "min-split-size", new ZKDataStoreMinSplitSizeSerializer()));
}

代码示例来源:origin: bazaarvoice/emodb

@Provides @Singleton @Maintenance
MapStore<Double> provideRateLimiterSettings(@DataStoreZooKeeper CuratorFramework curator,
                      LifeCycleRegistry lifeCycle) {
  return lifeCycle.manage(new ZkMapStore<>(curator, "background_table_maintenance-rate-limits", new ZkDoubleSerializer()));
}

代码示例来源:origin: bazaarvoice/emodb

/** Provides a ZooKeeper-based set of API Key DataStore update throttles. */
  @Provides @Singleton @DataStoreUpdateThrottleMapStore
  MapStore<DataStoreUpdateThrottle> provideDataStoreUpdateRateLimitMapStore(@Global CuratorFramework curator, LifeCycleRegistry lifeCycle) {
    CuratorFramework webCurator = withComponentNamespace(curator, "web");
    return lifeCycle.manage(new ZkMapStore<>(webCurator, "/sor-update-throttles", new ZkDataStoreUpdateThrottleSerializer()));
  }
}

代码示例来源:origin: bazaarvoice/emodb

@Provides
@Singleton
@StashRunTimeMapStore
MapStore<StashRunTimeInfo> provideStashRunTimeValues(@CurrentDataCenter String currentDataCenter, @GlobalFullConsistencyZooKeeper CuratorFramework curator,
                           LifeCycleRegistry lifeCycle)
    throws Exception {
  // appending the current datacenter name in the zookeeper path. So this means the values stored here are datacenter specific.
  String zkPath = ZKPaths.makePath("/stash-running-instance/start-timestamp", currentDataCenter);
  return lifeCycle.manage(new ZkMapStore<>(curator, zkPath, new StashRunTimeInfoSerializer()));
}

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com