Dubbo线上服务会报这个错误。查了下,这里涉及到 getty-session-param: 下 max-msg-len 的配置项。我们这里目前设置的是1M,如果再调大些,是否可以,会有什么问题么。比如调大到2M。
结论:
如果这种消息不多的话,影响不大,如果你们自己业务都是这种数据,那么对内存和带宽会有部分小压力, 主要看自己的服务器的情况。
作用:
这个字段主要逻辑上对消息体做一个检测。防止大包问题把自己服务搞崩。 常见的一些大包问题还是会有的,但是 getty 本身有过一层优化,会把大包拆成 4kb 的小包去处理,重传大包的概率会小点。
此回答整理自钉群“dubbogo社区1”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。