最近遇到的一个坑
java.io.IOException: Data length too large: 11543866, max payload: 8388608, channel: NettyChannel
在项目中遇到使用 dubbo 进行服务间调用(provider-consumer),由于系统需要传输文件,于是使用
字节流在provider 和 consumer间通信,但是在使用 dubbo时,收到报错,提示 payload 过大,查阅资料
发现,provider 和 consumer 之间的传输 有效载荷 不得大于 8兆 payload=8388608(=8M),而这个属性
是可选属性,所以可以自己在配置文件中配置 ,我配置的是 8*10 = 80M
<dubbo:provider id=“payload” payload=“83886080”/>
provider 和consumer 对应的配置文件都要配置
dubbo payload maxsize
最新推荐文章于 2024-06-03 07:52:00 发布