@Override protected void clientStart() throws RemotingException { NioClientConfig clientConfig = new NioClientConfig(); clientConfig.setTcpNoDelay(true); clientConfig.setIdleTimeBoth(remotingClientConfig.getClientChannelMaxIdleTimeSeconds()); clientConfig.setIdleTimeRead(remotingClientConfig.getReaderIdleTimeSeconds()); clientConfig.setIdleTimeWrite(remotingClientConfig.getWriterIdleTimeSeconds()); final LtsCodecFactory codecFactory = new LtsCodecFactory(getCodec()); this.client = new NioClient(clientConfig, new LtsEventHandler(this, "CLIENT"), new ChannelInitializer() { @Override protected Decoder getDecoder() { return codecFactory.getDecoder(); } @Override protected Encoder getEncoder() { return codecFactory.getEncoder(); } }); }
@Override protected void clientStart() throws RemotingException { NioClientConfig clientConfig = new NioClientConfig(); clientConfig.setTcpNoDelay(true); clientConfig.setIdleTimeBoth(remotingClientConfig.getClientChannelMaxIdleTimeSeconds()); clientConfig.setIdleTimeRead(remotingClientConfig.getReaderIdleTimeSeconds()); clientConfig.setIdleTimeWrite(remotingClientConfig.getWriterIdleTimeSeconds()); final LtsCodecFactory codecFactory = new LtsCodecFactory(getCodec()); this.client = new NioClient(clientConfig, new LtsEventHandler(this, "CLIENT"), new ChannelInitializer() { @Override protected Decoder getDecoder() { return codecFactory.getDecoder(); } @Override protected Encoder getEncoder() { return codecFactory.getEncoder(); } }); }
@Override protected void clientStart() throws RemotingException { NioClientConfig clientConfig = new NioClientConfig(); clientConfig.setTcpNoDelay(true); clientConfig.setIdleTimeBoth(remotingClientConfig.getClientChannelMaxIdleTimeSeconds()); clientConfig.setIdleTimeRead(remotingClientConfig.getReaderIdleTimeSeconds()); clientConfig.setIdleTimeWrite(remotingClientConfig.getWriterIdleTimeSeconds()); final LtsCodecFactory codecFactory = new LtsCodecFactory(getCodec()); this.client = new NioClient(clientConfig, new LtsEventHandler(this, "CLIENT"), new ChannelInitializer() { @Override protected Decoder getDecoder() { return codecFactory.getDecoder(); } @Override protected Encoder getEncoder() { return codecFactory.getEncoder(); } }); }