方法一(阻塞):
- ChannelFuture future = ctx.writeAndFlush("message");
- future.await();
- if(future.isSuccess()) {
- System.out.println("write成功");
- } else {
- System.out.println("write失败");
- }
方法二(不阻塞):
- ChannelFuture future = ctx.writeAndFlush("message");
- future.addListener(new ChannelFutureListener() {
- @Override
- public void operationComplete(ChannelFuture future) throws Exception {
- if(future.isSuccess()) {
- System.out.println("write成功");
- } else {
- System.out.println("write失败");
- }
- }
- });