public class NoSocketPoolImpl extends Object implements SocketPool
此实现不会使用连接池,每次都建立新的连接.
defaultSize
构造器和说明 |
---|
NoSocketPoolImpl() |
限定符和类型 | 方法和说明 |
---|---|
ThriftSocket |
buildThriftSocket(ClientSocketPoolParameters parameters)
从连接池中获取一个空闲的ThriftSocket连接
|
void |
releaseAllThriftSocket()
回收所有ThriftSocket连接
|
void |
releaseThriftSocket(ThriftSocket thriftSocket,
String host,
int port)
回收ThriftSocket连接
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
releaseThriftSocket
public ThriftSocket buildThriftSocket(ClientSocketPoolParameters parameters) throws IkasoaException
SocketPool
buildThriftSocket
在接口中 SocketPool
parameters
- Socket连接池参数对象IkasoaException
- 异常public void releaseThriftSocket(ThriftSocket thriftSocket, String host, int port)
SocketPool
releaseThriftSocket
在接口中 SocketPool
thriftSocket
- 待回收的ThriftSocket连接对象host
- 服务器地址port
- 服务器端口public void releaseAllThriftSocket()
SocketPool
releaseAllThriftSocket
在接口中 SocketPool
Copyright © 2016–2019. All rights reserved.