类 AbstractZookeeperTransporter

  • 所有已实现的接口:
    ZookeeperTransporter

    public abstract class AbstractZookeeperTransporter
    extends Object
    implements ZookeeperTransporter
    AbstractZookeeperTransporter is abstract implements of ZookeeperTransporter.

    If you want to extends this, implements createZookeeperClient.

    • 构造器详细资料

      • AbstractZookeeperTransporter

        public AbstractZookeeperTransporter()
    • 方法详细资料

      • fetchAndUpdateZookeeperClientCache

        public ZookeeperClient fetchAndUpdateZookeeperClientCache​(List<String> addressList)
        get the ZookeeperClient from cache, the ZookeeperClient must be connected.

        It is not private method for unit test.

        参数:
        addressList -
        返回:
      • getURLBackupAddress

        public List<String> getURLBackupAddress​(URL url)
        get all zookeeper urls (such as :zookeeper://127.0.0.1:2181?127.0.0.1:8989,127.0.0.1:9999)
        参数:
        url - such as:zookeeper://127.0.0.1:2181?127.0.0.1:8989,127.0.0.1:9999
        返回:
        such as 127.0.0.1:2181,127.0.0.1:8989,127.0.0.1:9999