Hadoop版本:Hadoop-1.2.1
Client
属性 | 缺省值 | 说明 |
---|---|---|
ipc.client.tcpnodelay | false | socket连接Nagel算法 |
ipc.client.connection.maxidletime | 10000(10s) | 连接最大空闲时间,超过该时间的空闲连接将关闭,服务器端空闲时间为该值两倍,不过没设置时服务器默认1s |
ipc.client.connect.max.retries | 10 | 连接最大重试次数 |
ipc.ping.interval | 60000(1min) | read超时后发送ping的间隔 |
Server
属性 | 缺省值 | 说明 |
---|---|---|
ipc.server.handler.queue.size | 100 | 处理器队列callQueue最大大小 |
ipc.server.max.response.size | 1024*1024(1MB) | 每一个响应的临时最大缓冲大小,超出时日志记录并将该临时缓冲重置为10KB大小(每次写响应到该缓冲都会自动扩容,handler线程中) |
ipc.server.read.threadpool.size | 1 | 监听器Reader线程数 |
ipc.client.kill.max | 10 | 清理空闲连接时一次最多清理的连接个数 |
ipc.client.idlethreshold | 4000 | 空闲连接的阈值,超过此值时listener清理空闲连接,释放资源 |
ipc.server.tcpnodelay | false | false时开启Nagle算法 |