public void createEphemeral(final String path, final Object data) throws ZkInterruptedException,
                                                                     IllegalArgumentException, ZkException,
                                                                     RuntimeException {
        create(path, data, CreateMode.EPHEMERAL);
    }
Create an ephemeral node.

@param path
@param data
@throws ZkInterruptedException if operation was interrupted, or a required reconnection got interrupted
@throws IllegalArgumentException if called from anything except the ZooKeeper event thread
@throws ZkException if any ZooKeeper exception occurred
@throws RuntimeException if any other exception occurs
shared/common/src/main/java/com/alibaba/otter/shared/common/utils/zookeeper/ZkClientx.java