Dubbo限制大数据传输的解决方案
来源:互联网 发布:多传感器数据融合 编辑:程序博客网 时间:2024/05/21 21:42
当dubbo服务提供层向消费层传输大数据容量的对象时,会受到Dubbo的限制,报类似如下异常:
com.alibaba.dubbo.remoting.transport.AbstractCodec.checkPayload() ERROR
Data length too large: 11557050, max payload: 8388608
java.io.IOException: Data length too large: 11557050, max payload: 8388608
1、在项目中集成MongoDB;
2、在service层把大容量数据存放到MongoDB中;
3、在web层从MongoDB中取出大容量数据。
com.alibaba.dubbo.remoting.transport.AbstractCodec.checkPayload() ERROR
Data length too large: 11557050, max payload: 8388608
java.io.IOException: Data length too large: 11557050, max payload: 8388608
解决方案如下,有两种
第一种方案
修改提供方的dubbo配置,
在dubbo.properties 中增加如下
dubbo.protocol.dubbo.payload=11557050(默认为8M,即8388608)
第二种方案
1、在项目中集成MongoDB;
2、在service层把大容量数据存放到MongoDB中;
3、在web层从MongoDB中取出大容量数据。
0 0
- Dubbo限制大数据传输的解决方案
- Dubbo限制大数据传输的解决方案
- 跨平台webservice 大数据传输解决方案
- 大数据传输
- android的intent大数据传输的案例
- 大数据传输下的WCF配置
- textarea字数限制的解决方案
- 流行ETL数据传输解决方案
- java web中表单数据传输乱码的解决方案记录
- WCF - 大数据传输
- WCF大数据传输
- WCF大数据传输
- webservice大数据传输
- WCF 大数据传输问题
- WCF大数据传输
- Kafka大数据传输配置
- 大背包的解决方案
- 不需要进行大数据量的拷贝就可以进行数据传输
- CAS实现单点登录(sso)原理分析
- spring事务管理
- study-30:Zabbix监控
- 血泪史Docker
- electron-config导致webpack打包后运行程序报错的解决方案
- Dubbo限制大数据传输的解决方案
- 关于redis和memcached的一些想法
- PDO Php数据对象
- 关于Windows Server R2服务器自动关机解决方法
- CTS环境搭建
- 开发语言之shell初接触一
- ionic2 iframe加载外部url,引用其他网站
- oj2006: C语言实验——拍皮球
- Android高级Renderscript---Andvanced Renderscript(二)