public class KafkaConnectionPool extends PoolBase<kafka.javaapi.producer.Producer<byte[],byte[]>> implements ConnectionPool<kafka.javaapi.producer.Producer<byte[],byte[]>>
Title: KafkaConnectionPool
Description: Kafka连接池
PoolBase,
ConnectionPool,
序列化表格internalPool| 构造器和说明 |
|---|
KafkaConnectionPool()
Title: KafkaConnectionPool
Description: 默认构造方法
|
KafkaConnectionPool(PoolConfig poolConfig,
kafka.producer.ProducerConfig config)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(PoolConfig poolConfig,
Properties props)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(PoolConfig poolConfig,
String brokers)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(PoolConfig poolConfig,
String brokers,
String type)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(PoolConfig poolConfig,
String brokers,
String type,
String acks,
String codec,
String batch)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(kafka.producer.ProducerConfig config)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(Properties props)
Title: KafkaConnectionPool
Description: 构造方法
|
KafkaConnectionPool(String brokers)
Title: KafkaConnectionPool
Description: 构造方法
|
| 限定符和类型 | 方法和说明 |
|---|---|
kafka.javaapi.producer.Producer<byte[],byte[]> |
getConnection()
Title: getConnection
Description: 获取连接
|
void |
invalidateConnection(kafka.javaapi.producer.Producer<byte[],byte[]> conn)
Title: invalidateConnection
Description: 废弃连接
|
void |
returnConnection(kafka.javaapi.producer.Producer<byte[],byte[]> conn)
Title: returnConnection
Description: 返回连接
|
addObjects, clear, close, destroy, getMaxBorrowWaitTimeMillis, getMeanBorrowWaitTimeMillis, getNumActive, getNumIdle, getNumWaiters, getResource, initPool, invalidateResource, isClosed, returnResourcepublic KafkaConnectionPool()
Title: KafkaConnectionPool
Description: 默认构造方法
public KafkaConnectionPool(String brokers)
Title: KafkaConnectionPool
Description: 构造方法
brokers - broker列表public KafkaConnectionPool(Properties props)
Title: KafkaConnectionPool
Description: 构造方法
props - 生产者配置public KafkaConnectionPool(kafka.producer.ProducerConfig config)
Title: KafkaConnectionPool
Description: 构造方法
config - 生产者配置public KafkaConnectionPool(PoolConfig poolConfig, Properties props)
Title: KafkaConnectionPool
Description: 构造方法
poolConfig - 池配置props - 生产者配置public KafkaConnectionPool(PoolConfig poolConfig, String brokers)
Title: KafkaConnectionPool
Description: 构造方法
poolConfig - 池配置brokers - broker列表public KafkaConnectionPool(PoolConfig poolConfig, String brokers, String type)
Title: KafkaConnectionPool
Description: 构造方法
poolConfig - 池配置brokers - broker列表type - 生产者类型public KafkaConnectionPool(PoolConfig poolConfig, kafka.producer.ProducerConfig config)
Title: KafkaConnectionPool
Description: 构造方法
poolConfig - 池配置config - 生产者配置public kafka.javaapi.producer.Producer<byte[],byte[]> getConnection()
ConnectionPoolTitle: getConnection
Description: 获取连接
getConnection 在接口中 ConnectionPool<kafka.javaapi.producer.Producer<byte[],byte[]>>public void returnConnection(kafka.javaapi.producer.Producer<byte[],byte[]> conn)
ConnectionPoolTitle: returnConnection
Description: 返回连接
returnConnection 在接口中 ConnectionPool<kafka.javaapi.producer.Producer<byte[],byte[]>>conn - 连接public void invalidateConnection(kafka.javaapi.producer.Producer<byte[],byte[]> conn)
ConnectionPoolTitle: invalidateConnection
Description: 废弃连接
invalidateConnection 在接口中 ConnectionPool<kafka.javaapi.producer.Producer<byte[],byte[]>>conn - 连接Copyright © 2015-2016 Dark Phoenixs. All Rights Reserved.