dubbo payload 配置不生效
保存信息类似这样的
orqapache.dubbo.remoting.transport.ExceedPayloadlimitException:
Data lenath too large.743791. max pavload: 308608. channer NettvChanne
dubbo官网配置地址
https://cn.dubbo.apache.org/zh-cn/overview/mannual/java-sdk/reference-manual/config/properties/#protocol
配置payload需要注意两点
一、一定要根据官网配置信息来配置!!!
二、消费端一定要订阅服务端,不然正常访问可以,但是实际的payload并不会生效还是默认8M
参考如下配置即可
消费端
spring:
application:
name: pro-consumer
dubbo:
protocol:
name: dubbo
port: -1
payload: 10485760 #10MB
cloud:
subscribed-services: pro-provider #订阅服务
服务端
spring:
application:
name: pro-provider
dubbo:
protocol:
name: dubbo
port: -1
payload: 10485760 #10MB
cloud:
subscribed-services: "" #订阅服务