在ServerBootstrap中有两个设置选项的调用,option()和childOption()。对于这些选项,具体使用哪一个?
在一般情况下,什么时候使用一个或另一个?它们的区别(option和childOption)是什么?它们与eventLoops有什么关系?
当某些东西超时时,我可以得到什么?一个异常通过fireExceptionCaught()?
还有,有没有人知道一种方法来"强制"这些超时(测试)?
我没有在文档中找到所有这些,我也没有在浏览netty的代码中找到任何东西。
ServerBootStrap中的option()
继承自AbstractBootstrap,这在创建通道时适用,即在connect()
或bind()
时
childOption()
指的是ChannelOptions,这意味着一旦通道被接受,这些属性将被应用于通道