类 FdfsConnectionManager
java.lang.Object
com.github.tobato.fastdfs.domain.conn.FdfsConnectionManager
- 直接已知子类:
TrackerConnectionManager
连接池管理
负责借出连接,在连接上执行业务逻辑,然后归还连接
FdfsConnectionManager类主要负责StorageConnect连接管理
FdfsConnectionManager类扩展的子类TrackerConnectionManager主要负责TrackerConnection连接管理
- 作者:
- tobato
-
字段概要
字段 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明voidvoiddumpPoolInfo(InetSocketAddress address) 打印连接池情况protected <T> Texecute(InetSocketAddress address, Connection conn, FdfsCommand<T> command) 执行交易<T> TexecuteFdfsCmd(InetSocketAddress address, FdfsCommand<T> command) 获取连接并执行交易protected ConnectiongetConnection(InetSocketAddress address) 获取连接getPool()voidsetPool(FdfsConnectionPool pool)
-
字段详细资料
-
LOGGER
protected static final org.slf4j.Logger LOGGER日志
-
-
构造器详细资料
-
FdfsConnectionManager
public FdfsConnectionManager()构造函数 -
FdfsConnectionManager
构造函数- 参数:
pool-
-
-
方法详细资料
-
executeFdfsCmd
获取连接并执行交易- 参数:
address-command-- 返回:
-
execute
执行交易- 参数:
conn-command-- 返回:
-
getConnection
获取连接- 参数:
address-- 返回:
-
getPool
-
setPool
-
dumpPoolInfo
打印连接池情况- 参数:
address-
-
dumpFullPoolInfo
public void dumpFullPoolInfo()
-