@Override public RemotingServer getRemotingServer(AppContext appContext, RemotingServerConfig remotingServerConfig) { return new LtsRemotingServer(remotingServerConfig); }
@Override protected void serverStart() throws RemotingException { NioServerConfig serverConfig = new NioServerConfig(); serverConfig.setBacklog(65536); serverConfig.setReuseAddress(true); serverConfig.setTcpNoDelay(true); serverConfig.setIdleTimeBoth(remotingServerConfig.getServerChannelMaxIdleTimeSeconds()); serverConfig.setIdleTimeWrite(remotingServerConfig.getWriterIdleTimeSeconds()); serverConfig.setIdleTimeRead(remotingServerConfig.getReaderIdleTimeSeconds()); final LtsCodecFactory codecFactory = new LtsCodecFactory(getCodec()); server = new NioServer(serverConfig, new LtsEventHandler(this, "SERVER"), new ChannelInitializer() { @Override protected Decoder getDecoder() { return codecFactory.getDecoder(); } @Override protected Encoder getEncoder() { return codecFactory.getEncoder(); } }); server.bind(new InetSocketAddress(this.remotingServerConfig.getListenPort())); }
@Override protected void serverStart() throws RemotingException { NioServerConfig serverConfig = new NioServerConfig(); serverConfig.setBacklog(65536); serverConfig.setReuseAddress(true); serverConfig.setTcpNoDelay(true); serverConfig.setIdleTimeBoth(remotingServerConfig.getServerChannelMaxIdleTimeSeconds()); serverConfig.setIdleTimeWrite(remotingServerConfig.getWriterIdleTimeSeconds()); serverConfig.setIdleTimeRead(remotingServerConfig.getReaderIdleTimeSeconds()); final LtsCodecFactory codecFactory = new LtsCodecFactory(getCodec()); server = new NioServer(serverConfig, new LtsEventHandler(this, "SERVER"), new ChannelInitializer() { @Override protected Decoder getDecoder() { return codecFactory.getDecoder(); } @Override protected Encoder getEncoder() { return codecFactory.getEncoder(); } }); server.bind(new InetSocketAddress(this.remotingServerConfig.getListenPort())); }
@Override public RemotingServer getRemotingServer(AppContext appContext, RemotingServerConfig remotingServerConfig) { return new LtsRemotingServer(remotingServerConfig); }
@Override protected void serverStart() throws RemotingException { NioServerConfig serverConfig = new NioServerConfig(); serverConfig.setBacklog(65536); serverConfig.setReuseAddress(true); serverConfig.setTcpNoDelay(true); serverConfig.setIdleTimeBoth(remotingServerConfig.getServerChannelMaxIdleTimeSeconds()); serverConfig.setIdleTimeWrite(remotingServerConfig.getWriterIdleTimeSeconds()); serverConfig.setIdleTimeRead(remotingServerConfig.getReaderIdleTimeSeconds()); final LtsCodecFactory codecFactory = new LtsCodecFactory(getCodec()); server = new NioServer(serverConfig, new LtsEventHandler(this, "SERVER"), new ChannelInitializer() { @Override protected Decoder getDecoder() { return codecFactory.getDecoder(); } @Override protected Encoder getEncoder() { return codecFactory.getEncoder(); } }); server.bind(new InetSocketAddress(this.remotingServerConfig.getListenPort())); }
@Override public RemotingServer getRemotingServer(AppContext appContext, RemotingServerConfig remotingServerConfig) { return new LtsRemotingServer(remotingServerConfig); }