public ZkClientWrapper(final String serverAddr, long timeout) { this.timeout = timeout; completableFuture = CompletableFuture.supplyAsync(() -> new ZkClient(serverAddr, Integer.MAX_VALUE)); }
public ZkClientWrapper(final String serverAddr, long timeout) { this.timeout = timeout; completableFuture = CompletableFuture.supplyAsync(() -> new ZkClient(serverAddr, Integer.MAX_VALUE)); }
protected ZkClient createInnerZkClient(String zkServers, int sessionTimeout, int connectionTimeout) { return new ZkClient(zkServers, sessionTimeout, connectionTimeout); } }
public ZooKeeperClientImpl(String zkServers, int sessionTimeout, int connectionTimeout) { zkClient = new ZkClient(zkServers, sessionTimeout, connectionTimeout); }
@Bean public ZkClient buildZKClient(){ return new ZkClient(appConfiguration.getZkAddr(), 5000); }
@Bean public ZkClient buildZKClient(){ return new ZkClient(appConfiguration.getZkAddr(), 5000); }
@Bean public ZkClient buildZKClient(){ return new ZkClient(appConfiguration.getZkAddr(), 5000); }
@Override protected ZkClient createInnerZkClient(String zkServers, int sessionTimeout, int connectionTimeout) { return new ZkClient(zkServers, sessionTimeout, connectionTimeout, new StringSerializer()); } }
@PostConstruct void init() { try { zkClient = new ZkClient(registryUrl, 10000, 10000, new StringSerializer()); } catch (Exception e) { throw new MotanFrameworkException("Fail to connect zookeeper, cause: " + e.getMessage()); } }
public ZkUtils getZkUtils() { LOG.info("In getZKUtils:: zookeeperConnectionString = {}", zookeeperConnectionString); ZkClient creator = new ZkClient(zookeeperConnectionString, Integer.valueOf(standardProps.getProperty("zookeeper.session.timeout.ms")), Integer.valueOf(standardProps.getProperty("zookeeper.connection.timeout.ms")), new ZooKeeperStringSerializer()); return ZkUtils.apply(creator, false); }
public ZkUtils getZkUtils() { ZkClient creator = new ZkClient(zookeeperConnectionString, Integer.valueOf(standardProps.getProperty("zookeeper.session.timeout.ms")), Integer.valueOf(standardProps.getProperty("zookeeper.connection.timeout.ms")), new ZooKeeperStringSerializer()); return ZkUtils.apply(creator, false); }
public ZkUtils getZkUtils() { ZkClient creator = new ZkClient(zookeeperConnectionString, Integer.valueOf(standardProps.getProperty("zookeeper.session.timeout.ms")), Integer.valueOf(standardProps.getProperty("zookeeper.connection.timeout.ms")), new ZooKeeperStringSerializer()); return ZkUtils.apply(creator, false); }
public ZkClientZkClient(Config config) { String registryAddress = NodeRegistryUtils.getRealRegistryAddress(config.getRegistryAddress()); zkClient = new ZkClient(registryAddress, connectionTimeout); zkClient.subscribeStateChanges(new IZkStateListener() { public void handleStateChanged(Watcher.Event.KeeperState state) throws Exception { ZkClientZkClient.this.state = state; if (state == KeeperState.Disconnected) { stateChanged(StateListener.DISCONNECTED); } else if (state == KeeperState.SyncConnected) { stateChanged(StateListener.CONNECTED); } else if (state == KeeperState.Expired) { stateChanged(StateListener.DISCONNECTED); } } public void handleNewSession() throws Exception { stateChanged(StateListener.RECONNECTED); } }); }
@Override public void deleteTestTopic(String topic) { ZkUtils zkUtils = getZkUtils(); try { LOG.info("Deleting topic {}", topic); ZkClient zk = new ZkClient(zookeeperConnectionString, Integer.valueOf(standardProps.getProperty("zookeeper.session.timeout.ms")), Integer.valueOf(standardProps.getProperty("zookeeper.connection.timeout.ms")), new ZooKeeperStringSerializer()); AdminUtils.deleteTopic(zkUtils, topic); zk.close(); } finally { zkUtils.close(); } }
@Override public void deleteTestTopic(String topic) { ZkUtils zkUtils = getZkUtils(); try { LOG.info("Deleting topic {}", topic); ZkClient zk = new ZkClient(zookeeperConnectionString, Integer.valueOf(standardProps.getProperty("zookeeper.session.timeout.ms")), Integer.valueOf(standardProps.getProperty("zookeeper.connection.timeout.ms")), new ZooKeeperStringSerializer()); AdminUtils.deleteTopic(zkUtils, topic); zk.close(); } finally { zkUtils.close(); } }
@Override public void deleteTestTopic(String topic) { ZkUtils zkUtils = getZkUtils(); try { LOG.info("Deleting topic {}", topic); ZkClient zk = new ZkClient(zookeeperConnectionString, Integer.valueOf(standardProps.getProperty("zookeeper.session.timeout.ms")), Integer.valueOf(standardProps.getProperty("zookeeper.connection.timeout.ms")), new ZooKeeperStringSerializer()); AdminUtils.deleteTopic(zkUtils, topic); zk.close(); } finally { zkUtils.close(); } }
public void startCluster() { // Start Zookeeper. _zkServer = new EmbeddedZookeeper(); _zkConnectString = "127.0.0.1:"+_zkServer.port(); _zkClient = new ZkClient(_zkConnectString, 30000, 30000, ZKStringSerializer$.MODULE$); // Start Kafka Cluster. for(int i=0;i<clusterCount;i++) { KafkaServer _kafkaServer = createKafkaServer(i,_zkConnectString); kafkaBrokerList.add(_kafkaServer); } }
public DynamicBrokerSelector(String zkServers) { ZkClient zkClient = new ZkClient(zkServers); zkClient.setZkSerializer(new BytesPushThroughSerializer()); zkClient.waitUntilConnected(60, TimeUnit.SECONDS); zkClient.subscribeDataChanges(ExternalViewReader.BROKER_EXTERNAL_VIEW_PATH, this); evReader = new ExternalViewReader(zkClient); refresh(); }
@Test public void testGetInstanceConfigs() throws Exception { Set<String> servers = _helixResourceManager.getAllInstancesForServerTenant(SERVER_TENANT_NAME); for (String server : servers) { InstanceConfig cachedInstanceConfig = _helixResourceManager.getHelixInstanceConfig(server); InstanceConfig realInstanceConfig = _helixAdmin.getInstanceConfig(_helixClusterName, server); Assert.assertEquals(cachedInstanceConfig, realInstanceConfig); } ZkClient zkClient = new ZkClient(_helixResourceManager.getHelixZkURL(), CONNECTION_TIMEOUT_IN_MILLISECOND, CONNECTION_TIMEOUT_IN_MILLISECOND, new ZNRecordSerializer()); modifyExistingInstanceConfig(zkClient); addAndRemoveNewInstanceConfig(zkClient); zkClient.close(); }
public static void startServer() throws RuntimeException { if (serverStarted && serverClosed) { throw new RuntimeException("Kafka test server has already been closed. Cannot generate Kafka server twice."); } if (!serverStarted) { serverStarted = true; zkConnect = TestZKUtils.zookeeperConnect(); zkServer = new EmbeddedZookeeper(zkConnect); zkClient = new ZkClient(zkServer.connectString(), 30000, 30000, ZKStringSerializer$.MODULE$); kafkaPort = TestUtils.choosePort(); Properties props = TestUtils.createBrokerConfig(brokerId, kafkaPort, true); KafkaConfig config = new KafkaConfig(props); Time mock = new MockTime(); kafkaServer = TestUtils.createServer(config, mock); } }