public void writeToChannel(Channel channel, Object msg) {
channel.writeAndFlush(msg).addListener(future -> {
if (future.isSuccess()) {
// 写入成功
System.out.println("Write operation succeeded");
} else {
// 写入失败
System.out.println("Write operation failed");
if (cause != null) {
// 使用toString()获取完整的异常信息
String completeErrorMessage = cause.toString();
logger.error(completeErrorMessage);
}
}
});
}
writeAndFlush方法处理异步操作的结果
于 2024-08-13 15:27:18 首次发布