@Component(name="NettyServer")
public class NettyServer
extends java.lang.Object
implements xyz.noark.core.network.TcpServer
| 限定符和类型 | 字段和说明 |
|---|---|
protected int |
heartbeat
心跳功能,默认值为0,则不生效
|
protected InitializeHandlerManager |
initializeHandlerManager |
protected boolean |
logActive
网络封包日志激活
|
protected NettyServerHandler |
nettyServerHandler |
protected int |
port
Netty监听端口
|
protected int |
workthreads
Netty的Work线程数
|
| 构造器和说明 |
|---|
NettyServer() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
buildChannelPipeline(io.netty.channel.ChannelPipeline pipeline)
构建ChannelPipeline通道.
|
void |
shutdown() |
void |
startup() |
@Value(value="network.port") protected int port
@Value(value="network.heartbeat") protected int heartbeat
@Value(value="network.workthreads") protected int workthreads
@Value(value="network.log.active") protected boolean logActive
@Autowired protected InitializeHandlerManager initializeHandlerManager
@Autowired protected NettyServerHandler nettyServerHandler
protected void buildChannelPipeline(io.netty.channel.ChannelPipeline pipeline)
pipeline - ChannelPipeline通道public void startup()
startup 在接口中 xyz.noark.core.network.TcpServerpublic void shutdown()
shutdown 在接口中 xyz.noark.core.network.TcpServer