0
Nettyがネットワーク用の非ブロッキングio(NIO)を提供していることを正しく理解していますか?また、ブロックio(データベースクエリ)を作成する場合は、EventLoopをブロックしないためにChannelHandlerContextのexecuterを使用する必要がありますか?Nettyがネットワークに対してのみ非ブロッキングIOを提供するのは本当ですか?
Nettyがネットワーク用の非ブロッキングio(NIO)を提供していることを正しく理解していますか?また、ブロックio(データベースクエリ)を作成する場合は、EventLoopをブロックしないためにChannelHandlerContextのexecuterを使用する必要がありますか?Nettyがネットワークに対してのみ非ブロッキングIOを提供するのは本当ですか?
Nettyがネットワーク用のノンブロッキングio(NIO)のみを提供することは間違いありませんか?
のJavaが唯一のネットワークチャンネル用のノンブロッキングI/Oを提供することを言うために、より正確だろう。 SelectableChannel
を拡張するクラスのリストを参照してください。
また、ブロックio(データベースクエリ)を作成する場合は、executerを
ChannelHandlerContext
から使用してEventLoopをブロックしないでください。
はい。
問題はネットワークと関係がありません。これはJDBCドライバの性質をブロックしています。 JDK 9のための非ブロッキングJDBCドライバを書く努力がありますが、まだありません。 – duffymo