60、Netty源码分析:MessageSizeEstimator

MessageSizeEstimator

在channel的配置类中有一个属性msgSizeEstimator,它的功能就是用来预估消息的大小,它的赋值过程如下:

*

接口MessageSizeEstimator只有一个方法newHandle(),它返回的接口handle是MessageSizeEstimator的内部类,它们的关系如下:
*

Handle提供了一个方法size(Object)方法,在使用的时候传入消息体返回它的大小。

*

Handle的实现类HandleImplsize()方法如下:

*

至此,MessageSizeEstimator的分析至此结束,感谢阅读。
全文完,如果觉得文章有点意思,不妨点个“赞”或者“在看”吧,您的每一份正反馈都是对三横兰写作的最大肯定,感谢阅读_

每天坚持一点点,每天进步一点点

坚持是日复一日,质变需日积月累

我是三横兰,那个三横的兰
*

版权声明:本文不是「本站」原创文章,版权归原作者所有 | 原文地址: