Search in sources :

Example 1 with DefaultZkClient

use of com.ctrip.xpipe.zk.impl.DefaultZkClient in project x-pipe by ctripcorp.

the class AbstractMetaServerClusterTest method getCuratorFramework.

protected CuratorFramework getCuratorFramework(int zkPort) throws Exception {
    ZkClient client = new DefaultZkClient();
    client.setZkAddress(String.format("localhost:%d", zkPort));
    LifecycleHelper.initializeIfPossible(client);
    LifecycleHelper.startIfPossible(client);
    return client.get();
}
Also used : DefaultZkClient(com.ctrip.xpipe.zk.impl.DefaultZkClient) ZkClient(com.ctrip.xpipe.zk.ZkClient) DefaultZkClient(com.ctrip.xpipe.zk.impl.DefaultZkClient)

Example 2 with DefaultZkClient

use of com.ctrip.xpipe.zk.impl.DefaultZkClient in project x-pipe by ctripcorp.

the class AbstractIntegratedTest method createLeaderElectorManager.

protected LeaderElectorManager createLeaderElectorManager(DcMeta dcMeta) throws Exception {
    DefaultZkClient zkClient = new DefaultZkClient();
    zkClient.setZkAddress(dcMeta.getZkServer().getAddress());
    zkClient.initialize();
    zkClient.start();
    add(zkClient);
    DefaultLeaderElectorManager leaderElectorManager = new DefaultLeaderElectorManager(zkClient);
    leaderElectorManager.initialize();
    leaderElectorManager.start();
    add(leaderElectorManager);
    return leaderElectorManager;
}
Also used : DefaultZkClient(com.ctrip.xpipe.zk.impl.DefaultZkClient) DefaultLeaderElectorManager(com.ctrip.xpipe.cluster.DefaultLeaderElectorManager)

Example 3 with DefaultZkClient

use of com.ctrip.xpipe.zk.impl.DefaultZkClient in project x-pipe by ctripcorp.

the class AbstractProfile method getZkClient.

protected ZkClient getZkClient(String zkNameSpace, String zkAddress) {
    DefaultZkClient zkClient = new DefaultZkClient();
    DefaultZkConfig zkConfig = new DefaultZkConfig();
    zkConfig.setZkNameSpace(zkNameSpace);
    zkClient.setZkConfig(zkConfig);
    zkClient.setZkAddress(zkAddress);
    return zkClient;
}
Also used : DefaultZkClient(com.ctrip.xpipe.zk.impl.DefaultZkClient) DefaultZkConfig(com.ctrip.xpipe.zk.impl.DefaultZkConfig)

Aggregations

DefaultZkClient (com.ctrip.xpipe.zk.impl.DefaultZkClient)3 DefaultLeaderElectorManager (com.ctrip.xpipe.cluster.DefaultLeaderElectorManager)1 ZkClient (com.ctrip.xpipe.zk.ZkClient)1 DefaultZkConfig (com.ctrip.xpipe.zk.impl.DefaultZkConfig)1