Class TrackerLocator

java.lang.Object
com.github.tobato.fastdfs.domain.fdfs.TrackerLocator

public class TrackerLocator extends Object
表示Tracker服务器位置

 支持负载均衡对IP轮询
 
Author:
tobato
  • Constructor Details

    • TrackerLocator

      public TrackerLocator(List<String> trackerList)
      初始化Tracker服务器地址 配置方式为 ip:port 如 192.168.1.2:21000
      Parameters:
      trackerList - Tracker服务器列表
  • Method Details

    • setRetryAfterSecond

      public void setRetryAfterSecond(int retryAfterSecond)
    • getTrackerAddress

      public InetSocketAddress getTrackerAddress()
      获取Tracker服务器地址
      Returns:
      trackerAddress
    • setActive

      public void setActive(InetSocketAddress address)
      设置连接有效
      Parameters:
      address -
    • setInActive

      public void setInActive(InetSocketAddress address)
      设置连接无效
      Parameters:
      address - 地址
    • getTrackerList

      public List<String> getTrackerList()
    • setTrackerList

      public void setTrackerList(List<String> trackerList)