私はNettyが初めてです。基本的なテストを用意しました。
UDP クライアントから存在しない宛先にデータグラムを送信すると、例外 PortUnreachableException がスローされます。
ただし、その書き込み操作の未来は成功を返します。失敗と例外を返す必要があります。
ChannelFuture cf = udpConnection.write("TEST").awaitUninterruptibly();
if ( cf.isSuccess()){
log.error("should have failed.");
}else {
log.error("Exception: ", cf.getCause());
}
何か不足していますか?書き込みリクエストの将来のリスナーで例外をキャプチャするにはどうすればよいですか。
よろしく、ハビ