| 程序包 | 说明 |
|---|---|
| com.alipay.sofa.rpc.server | |
| com.alipay.sofa.rpc.server.http | |
| com.alipay.sofa.rpc.transport | |
| com.alipay.sofa.rpc.transport.http | |
| com.alipay.sofa.rpc.transport.netty |
| 限定符和类型 | 方法和说明 |
|---|---|
static ThreadPoolExecutor |
BusinessPool.initPool(ServerTransportConfig transportConfig) |
| 限定符和类型 | 字段和说明 |
|---|---|
protected ServerTransportConfig |
AbstractHttpServer.serverTransportConfig
Server transport config
|
| 限定符和类型 | 字段和说明 |
|---|---|
protected ServerTransportConfig |
ServerTransport.transportConfig
服务端配置
|
| 限定符和类型 | 方法和说明 |
|---|---|
ServerTransportConfig |
ServerTransportConfig.setBufferMax(int bufferMax) |
ServerTransportConfig |
ServerTransportConfig.setBufferMin(int bufferMin) |
| 限定符和类型 | 方法和说明 |
|---|---|
static ServerTransport |
ServerTransportFactory.getServerTransport(ServerTransportConfig serverConfig)
Get ServerTransport
|
| 构造器和说明 |
|---|
ServerTransport(ServerTransportConfig transportConfig)
构造函数
|
| 构造器和说明 |
|---|
AbstractHttp2ServerTransport(ServerTransportConfig transportConfig)
构造函数
|
Http1ServerTransport(ServerTransportConfig transportConfig)
构造函数
|
Http2ClearTextServerTransport(ServerTransportConfig transportConfig)
构造函数
|
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
NettyHelper.closeServerBossEventLoopGroup(ServerTransportConfig config)
关闭服务端Boss线程(只有最后一个使用者关闭才生效)
|
static void |
NettyHelper.closeServerIoEventLoopGroup(ServerTransportConfig config)
关闭服务端IO线程(只有最后一个使用者关闭才生效)
|
static io.netty.channel.EventLoopGroup |
NettyHelper.getServerBizEventLoopGroup(ServerTransportConfig config,
Executor executor)
得到服务端业务线程池
|
static io.netty.channel.EventLoopGroup |
NettyHelper.getServerBossEventLoopGroup(ServerTransportConfig config)
得到服务端Boss线程池
|
static io.netty.channel.EventLoopGroup |
NettyHelper.getServerIoEventLoopGroup(ServerTransportConfig config)
得到服务端IO线程池
|
Copyright © 2008–2018 The Ant Financial. All rights reserved.