Package org.apache.helix.manager.zk

Examples of org.apache.helix.manager.zk.ZKHelixAdmin.enableCluster()


                        clusterName));
        Assert.assertTrue(result);

        // disable controller
        ZKHelixAdmin admin = new ZKHelixAdmin(_gZkClient);
        admin.enableCluster(clusterName, false);
        // wait all pending zk-events being processed, otherwise remove current-state will cause controller send O->S message
        ZkTestHelper.tryWaitZkEventsCleaned(controller.getManager().getZkClient());
        // System.out.println("paused controller");

        // drop resource
View Full Code Here


        liveInstance = accessor.getProperty(keyBuilder.liveInstance("localhost_12919"));
        accessor.removeProperty(keyBuilder.currentState("localhost_12919", liveInstance.getSessionId(), "TestDB0"));

        // re-enable controller shall remove orphan external-view
        // System.out.println("re-enabling controller");
        admin.enableCluster(clusterName, true);

        ExternalView externalView = null;
        for (int i = 0; i < 10; i++) {
            Thread.sleep(100);
            externalView = accessor.getProperty(keyBuilder.externalView("TestDB0"));
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.