怎么解决Dubbo服务限制大数据传输抛Data length too large: 13055248问题

技术怎么解决Dubbo服务限制大数据传输抛Data length too large: 13055248问题这篇文章主要讲解了“怎么解决Dubbo服务限制大数据传输抛Data length too large: 1305

本文主要讲解“如何解决Dubbo服务限制数据长度过大3360 13055248的问题”。本文的解释简单明了,易学易懂。接下来请跟随边肖的思路,一起学习学习“如何解决数据长度过大3360 13055248受限于Dubbo服务的问题”!

当dubbo服务提供商向消费层传输大数据容量数据时,会受到Dubbo的限制,并报告类似以下的异常:

2019-08-23 11:04:31.711【DubboServerHandler-XX。XX . XX . xxx:20880-thread-87]-[ERROR][com . Alibaba . dubbo . remoting . transport . abstract codec : 86]-数据长度太大: 13055248,max payload: 8388608,channel : NettyChannel[channel=[id :0x 7ed 65435,/XX。XX.XX.XXX:54065=/XX。XX.XX.XXX:20880]]

java.io.IOException:数据长度太大: 13055248,最大payload: 8388608,channel : NettyChannel[channel=[id :0x 7ed 65435,/XX。XX.XX.XXX:54065=/XX。XX.XX.XXX:20880]]

原因是dubbo服务限制了大数据的传输,最大限制为8M。此时,您可以修改Dubbo提供程序的配置层和有效负载属性值。

1)在dubbo-provider.properties中添加

#当dubbo服务商层向消费层传输大数据容量的对象时,会受到Dubbo的限制,默认为8M,改为20M,1M=1048576。

dubbo . protocol . dubbo . payload=20971520

2)在dubbo-provider-context.xml中添加红色属性及其对应的值。

dubbo :协议名称=’${dubbo.protocol.name} ‘端口=’${dubbo.protocol.port} ‘有效负载=’ $ { dubbo . protocol . dubbo . payload } ‘/

我们来谈谈dubbo :协议中的属性。

Threadpool:线程池类型,可选:固定/缓存,默认固定。

线程:服务线程池大小(固定大小),默认为100。

有效负载:请求和响应数据包大小限制,单位:字节,默认值为88388608(=8M)

例如:

dubbo :协议名称=’dubbo ‘端口=’27001 ‘线程池=’缓存’线程=’20’/

线程池

固定大小的固定线程池,启动时建立线程,一直持有不关闭。(默认)

缓存的缓存线程池,它将在空闲一分钟时自动删除,并在需要时重建。

有限的可扩展线程池,但池中的线程数量只会增长而不会减少。(避免收缩过程中突然出现大流量导致的性能问题)。

感谢阅读。以上就是“如何解决Dubbo服务限制数据长度过大3360 13055248的问题”的内容。看完这篇文章,相信你对如何解决Dubbo服务限制数据长度过大3360 13055248的问题有了更深的理解,具体用法还需要实践验证。在这里,边肖将为您推送更多关于知识点的文章,敬请关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/97036.html

(0)

相关推荐

  • Python中怎么使用Pandas实现数据清洗后的数据整合

    技术Python中怎么使用Pandas实现数据清洗后的数据整合这篇文章主要讲解了“Python中怎么使用Pandas实现数据清洗后的数据整合”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一

    攻略 2021年11月25日
  • docker容器源码怎样部署httpd用存储卷部署网站

    技术docker容器源码怎样部署httpd用存储卷部署网站这篇文章将为大家详细讲解有关docker容器源码怎样部署httpd用存储卷部署网站,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知

    攻略 2021年12月8日
  • 形容种类多的成语,形容品种多的四字成语有哪些

    技术形容种类多的成语,形容品种多的四字成语有哪些形容种类多的成语   1形容种类多的成语、无穷无尽:穷:完。没有止境,没有限度。   
    2、不可胜举:指无法一一枚举,极言其多。   
    3、眼花缭乱:缭乱:纷乱。看着复杂纷

    生活 2021年10月24日
  • 怎么解决数据库中的bash: warning: setlocale问题

    技术怎么解决数据库中的bash: warning: setlocale问题这篇文章主要讲解了“怎么解决数据库中的bash: warning: setlocale问题”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟

    攻略 2021年11月16日
  • myeclipse+git push报错是怎么回事

    技术myeclipse+git push报错是怎么回事这篇文章给大家分享的是有关myeclipse+git push报错是怎么回事的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。原因:本地和远程

    攻略 2021年11月27日
  • excel标准差函数,excel怎么算标准差和方差

    技术excel标准差函数,excel怎么算标准差和方差在excel表格中,VARPA函数可以用于计算方差,STDEVPA函数可以用于计算标准差excel标准差函数。 参考工具和原料: 1.一台Windows7系统笔记本电

    生活 2021年10月22日