Я использую netty для написания клиентского приложения, и я хотел бы установить время ожидания соединения для каждого соединения. Сейчас я делаю что-то вроде:
Bootstrap bootstrap = new Bootstrap();
bootstrap.group(new EpollEventLoopGroup(1)).channel(EpollSocketChannel.class);
bootstrap.option(ChannelOption.CONNECT_TIMEOUT_MILLIS, connectionTimeoutSecs * 1000);
bootstrap.handler(new EmptyChannelInitializer());
Кажется, это работает глобально, но есть ли способ указать что-то для каждого соединения? Я не видел шансов сделать это в методе bootstrap.connect()
.