| 程序包 | 说明 |
|---|---|
| com.alibaba.rocketmq.remoting | |
| com.alibaba.rocketmq.remoting.netty |
| 限定符和类型 | 方法和说明 |
|---|---|
Pair<NettyRequestProcessor,ExecutorService> |
RemotingServer.getProcessorPair(int requestCode) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
RemotingServer.registerDefaultProcessor(NettyRequestProcessor processor,
ExecutorService executor) |
void |
RemotingClient.registerProcessor(int requestCode,
NettyRequestProcessor processor,
ExecutorService executor) |
void |
RemotingServer.registerProcessor(int requestCode,
NettyRequestProcessor processor,
ExecutorService executor)
注册请求处理器,ExecutorService必须要对应一个队列大小有限制的阻塞队列,防止OOM
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected Pair<NettyRequestProcessor,ExecutorService> |
NettyRemotingAbstract.defaultRequestProcessor |
protected HashMap<Integer,Pair<NettyRequestProcessor,ExecutorService>> |
NettyRemotingAbstract.processorTable |
| 限定符和类型 | 方法和说明 |
|---|---|
Pair<NettyRequestProcessor,ExecutorService> |
NettyRemotingServer.getProcessorPair(int requestCode) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
NettyRemotingServer.registerDefaultProcessor(NettyRequestProcessor processor,
ExecutorService executor) |
void |
NettyRemotingServer.registerProcessor(int requestCode,
NettyRequestProcessor processor,
ExecutorService executor) |
void |
NettyRemotingClient.registerProcessor(int requestCode,
NettyRequestProcessor processor,
ExecutorService executor) |
Copyright © 2012–2016. All rights reserved.