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

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

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

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

至此,MessageSizeEstimator的分析至此结束,感谢阅读。
全文完,如果觉得文章有点意思,不妨点个“赞”或者“在看”吧,您的每一份正反馈都是对三横兰写作的最大肯定,感谢阅读_
每天坚持一点点,每天进步一点点
坚持是日复一日,质变需日积月累
我是三横兰,那个三横的兰









![[ 云计算 华为云 ] 华为云开天 aPaaS:构建高效的企业数字化平台(上)](https://img-blog.csdnimg.cn/img_convert/da8592699932fba550f8a828451ce000.png)









